0

我想以只取出使用的行的方式读取 Excel 文件,即如果 excel 文件最初包含 47 行但只填充了 10 行,那么必须读取 10 行数据(不想提及它在阅读时像A2C7,需要默认这样做)是否可以在VB 6.0中实现。请帮助我解决这个问题。

   Used Range Property has worked for me,but now i found another problem While using this method ,if i add a value in a row after the last used row and remove the value at once and saves the file , it is showing the wrong usedRange value (i.e) it is showing the address of the row where i added and removed the value at once.how to handle this?
4

1 回答 1

1

尝试在循环中读取,直到该行非空(已使用)。您可以通过以下语法获取使用的行数:

<workbookname>.Sheets("<SheetName>").UsedRange.Rows.Count

例如

Workbook1.Sheets("Sheet1").UsedRange.Rows.Count
于 2012-06-11T09:36:14.333 回答