我在第一行有一堆帶有特定字符串的工作簿。所以,舉例來說,我說我在A-D行有「狗」,「貓」,「松鼠」和「魚」。我想要一個宏來搜索值'Dog'和'Squirrel' ,然後隱藏列,然後將「Cat」和「Fish」的寬度設置爲11.如何根據第一行中的字符串隱藏列和設置寬度?
我不能只使用列號,因爲它們在所有工作簿中都不一致。謝謝你的幫助。
Sub HideColumn1()
If Range("B4").Value = 0 Then
Columns("H").EntireColumn.Hidden = True
Else
Columns("H").EntireColumn.Hidden = False
End If
End Sub
之前,你可以隱藏和調整列,你首先需要確定哪些列需要工作。我建議製作一個循環,查看每列,並將列號存儲在特定名稱的變量中。一旦你分類了所有的列,那麼你可以隱藏/調整它們的大小。 – PowerUser