ran*_*ano 3 excel vba excel-vba
我想在运行宏时隐藏某些列.我该怎么做呢?
我知道如何通过一系列列("B:D")使用以下方法来实现:
Columns("B:D").EntireColumn.Hidden = True
Run Code Online (Sandbox Code Playgroud)
但我不确定如何指定彼此不相邻的多个列.
我需要隐藏列:B,C,F,G,I,J,K,L,N.
Range("B:C,F:G,I:L,N:N").EntireColumn.Hidden = True
Run Code Online (Sandbox Code Playgroud)
(编辑修复了Slai注意到的bug - 必须有"N:N"而不只是"N".)