在我的工作表(book1)中,從另一個工作表(book2)中查找數據時,我需要自動隱藏所有空行(即使它們包含公式),並在值自動更改時取消隱藏。 的意思是,如果我更改書籍2表格中的值,則書籍1表格應該通過隱藏或取消隱藏行來自動作出反應。更改後自動隱藏空行
這是代碼。
Sub hideEmptyRows()
Application.ScreenUpdating = False
For i = 1 To 117
If ActiveSheet.Cells(i, 1) = "" Then
ActiveSheet.Cells(i, 1).EntireRow.Hidden = True
End If
Next i Application.ScreenUpdating = True
End Sub
您可以發佈您當前的代碼? –
您好Mush先生,我發現這個代碼隱藏空白行,但它不是我正在尋找。子hideEmptyRows() Application.ScreenUpdating =假 對於i = 1至117 如果ActiveSheet.Cells(I,1)= 「」 然後 ActiveSheet.Cells(I,1).EntireRow.Hidden =真 完If Next i Application.ScreenUpdating = True End Sub –
它輸出'0'嗎?它輸出了「#N/A」嗎? – user3819867