根据存储在特定单元格(例如A1
工作表)中的值,我想隐藏工作表中从 B 列开始的许多列。
我正在尝试做的示例:
- 如果单元格 A1 的值 = 10,则隐藏 B 列加上 B 之后的 10 列
- 如果单元格 A2 的值 = 11,则隐藏 B 列加上 B 后的 11 列
困难实际上是 Excel(或至少我的 Excel 文件)使用字母表(A、B、...)作为列名的方式。rows("2:" & range("A1").value)
在使用类似和设置的代码之前,我已经在行上完成了此操作.hide = true