尽管清除了数据,UsedRange.Rows.Count仍不显示0

时间:2019-12-27 06:30:00

标签: excel vba

我有一个宏来计算工作表中已使用的行数,并在另一工作表中的单元格中打印计数。

Activesheet.Range("O9") = (Worksheets("Another_Sheet").UsedRange.Rows.Count) - 1

每次都会清除“ Another_sheet”中的值 Worksheets("Another_Sheet").UsedRange.Clear 并打印出新的一组行,并显示Activesheet。Range(“ O9”)将保留新值。

但是问题是,即使“ Another_Sheet”中没有打印任何值,宏仍会打印早些时候在那里被清除的行数

我也尝试过Worksheets("Another_Sheet").UsedRange.SpecialCells(xlCellTypeLastCell).Row

0 个答案:

没有答案