Как подключить excel с помощью VB.NET
привет. У меня есть файл excel, который содержит 3 листа, которые на каждом листе в столбце А будут записаны другими программами.
Я просто хочу создать форму в Vb.net который содержит 3 текстовых поля и кнопку, нажав на которую программа считывает последнюю заполненную ячейку в столбце А с каждого листа и записывает ее в текстовое поле, принадлежащее конкретному листу
Что я уже пробовал:
Imports Excel = Microsoft.Office.Interop.Excel Public Class Form1 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim oExcelApp As New Excel.Application Dim oExcelBook As Excel.Workbook Dim oExcelSheet As Excel.Worksheet Dim sheetNumber As Integer = 1 '1-based array Dim oData As Object = Nothing Dim fileNameAndPath As String fileNameAndPath = textbox1.Text Try oExcelBook = oExcelApp.Workbooks.Open(fileNameAndPath) oExcelSheet = CType(oExcelBook.Worksheets("tag1"), Excel.Worksheet) 'Read data Dim excelRange As String = column(1) & rowIndex.ToString() oData = oExcelSheet.Range(excelRange).Value Catch exp As COMException MessageBox.Show(exp.Message) Catch exp As Exception MessageBox.Show(exp.Message) End Try Return oData End Sub End Class
F-ES Sitecore
Что не так с кодом, который у вас есть до сих пор?
sepehrtavangar
этот код вообще не работает