隐藏列或列的范围,列号在输入框中输入

时间:2015-05-22 06:35:13

标签: excel-vba vba excel

需要使用VBA编码隐藏单个列或列范围,并在输入框中输入特定列号。 例如,如果我运行一个宏,输入框出现以获取值,然后我输入B,然后它将隐藏列号B. 如果我输入C:Z那么它会将C列隐藏到Z.

1 个答案:

答案 0 :(得分:0)

这是宏观代码:

Sub HideColumns()
    Dim colRange As Variant
    colRange = InputBox("Enter a column name or range to hide, e.g. A or A:C")
    Columns(colRange).EntireColumn.Hidden = True
End Sub