【发布时间】:2017-01-22 01:07:19
【问题描述】:
第一次发帖,这里是初学者级别的 VBA 脚本编写者。我已经在 StackOverflow 上查看了相关问题,并且只是假设我的问题的答案,所以我要求澄清一下。以下 Excel VBA 脚本旨在删除 90 张工作簿顶部的所有空行。当我运行脚本时,它只会影响我打开的工作表。为什么它不会遍历所有表格?
Sub Macro1()
Dim j As Long
Dim ws As Worksheet
For Each ws In ActiveWorkbook.Worksheets
For j = 10 To 1 Step -1
If Cells(j, 3) = "" Then
Rows(j).Delete
End If
Next j
Next
End Sub
【问题讨论】: