Member 3892343 Ответов: 1

найти значение последней строки ecxel


Я хочу разобрать значение последней строки листа Excel в ячейке, вот мой код, который возвращает значение ячейки первой строки :

Dim instance As XlFileAccess
       workbook = APP.Workbooks.Open("C:\Users\supervisor\Documents\Visual Studio 2008\projects\email\email\email stats2.xlsx")
               worksheet = workbook.Sheets("stats")
               Dim lastrow As Range = worksheet.Rows.End(XlDirection.xlUp)
            TextBox2.Text = worksheet.Rows(lastrow.Row.count, 2).Value
       workbook.Save()
       workbook.Close("C:\Users\supervisor\Documents\Visual Studio 2008\projects\email\email\email stats2.xlsx")

       APP.ActiveWorkbook.Close("C:\Users\supervisor\Documents\Visual Studio 2008\projects\email\email\email stats2.xlsx")
       APP.Quit()

   End Sub

1 Ответов

Рейтинг:
7

praveenlob7

Попробовать это

Dim findme As Range = excel.Range("A1:A" & lastrow.row)


Также вы можете проверить приведенную ниже ссылку.
http://www.siddharthrout.com/2012/10/02/find-last-row-in-an-excel-sheetvbavb-net/[^]