定义的列名不工作在简单的macros来隐藏列
我命名了一个专栏: DailyReserveCol
创build简单的隐藏/显示列button
Sheets("Calculator").Columns.DailyReserveCol.Hidden = Not Column.DailyReserveCol.Hidden
但是我收到以下错误:
运行时错误424对象必需
这工作:
Sheets("Calculator").Columns("C").Hidden = Not Columns("C").Hidden
我试过了:
Columns(DailyReserveCol).Hidden Columns("DailyReserveCol").Hidden
错误13types不匹配
我做错了还是这不可能?
您可以使用以下命令来切换命名列的可见性:
Sheets("Calculator").Range("DailyReserveCol").EntireColumn.Hidden = _ Not Sheets("Calculator").Range("DailyReserveCol").EntireColumn.Hidden