在工作表中查找第一个可见列

use*_*632 0 excel vba excel-vba

我有一个VBA问题,我一直在努力回答.在电子表格中,我有几个我隐藏的列(A:O).我想找到工作表的第一个可见列(在本例中为P列)并获取该列号以进行计算.有谁知道如何实现这一目标?这应该是非常简单的,但我似乎无法理解如何做到这一点.谢谢!

Dmi*_*liv 6

以下代码打印第一个可见列的数量:

MsgBox Range("1:1").SpecialCells(xlCellTypeVisible).Column
Run Code Online (Sandbox Code Playgroud)

  • 哦,花哨!! +1 (6认同)