gpt4 book ai didi

Excel VBA : Return first unhidden column from the left?

转载 作者:行者123 更新时间:2023-12-04 21:08:53 25 4
gpt4 key购买 nike

关闭。这个问题需要details or clarity .它目前不接受答案。












想改进这个问题?通过 editing this post 添加详细信息并澄清问题.


7年前关闭。







Improve this question




有没有办法获取第一个未隐藏列的列号?

So if Column A is hidden, return 2.
If Column A and B are hidden, return 3.
If A and C are hidden, return 2, etc.

最佳答案

没有循环

更新:没有处理最左边的列被隐藏的情况。如果无细胞测试是多余的,那么 Tmdean 的较短解决方案是优越的

 Sub FirstNonHidden()
Dim rng1 As Range
Set rng1 = Cells.SpecialCells(xlCellTypeVisible)
If rng1.Column <> 1 Then
MsgBox rng1.Areas(1).Column
Else
MsgBox "No hidden cells"
End If
End Sub

关于Excel VBA : Return first unhidden column from the left?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13757314/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com