小编Ale*_* B.的帖子

从 VB.NET 在 Excel 中查找最后一行

我正在尝试学习如何在 VB.Net 中与 Excel 电子表格进行通信,并从 Siddharth Rout 中找到了一些最有帮助的主题。但是,当我尝试查找使用的最后一行时,我收到以下错误消息:

Microsoft.VisualBasic.dll 中发生类型为“SystemMissingMemberException”的未处理异常附加信息:未找到类型“Range”上的公共成员“xlapp”

当我运行以 lRow = 开头的行时发生错误

非常感谢帮助

我的代码包括

Imports System.Data.OleDb
Imports Excel = Microsoft.Office.Interop.Excel
Imports Microsoft.Office.Interop.Excel
'~~> Define your Excel Objects
Dim xlApp As New Excel.Application
Dim xlWorkBook As Excel.Workbook
Dim xlWorkSheet As Excel.Worksheet

'   Find the LAST row with data in Column A
lRow = xlWorkSheet.Range("A" & xlWorkSheet.Rows.Count).xlapp.xlUp.Row
MsgBox("The last row which has data in Col A of Sheet1 is " & lRow
Run Code Online (Sandbox Code Playgroud)

vb.net excel

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

excel ×1

vb.net ×1