アプリ版:「スタンプのみでお礼する」機能のリリースについて

Excel VBAでアクティブシート全体に非表示列があるかの判定は
if文でどの様に書いたらいいですか?
ご教授よろしくお願いいたします。

A 回答 (1件)

こんばんは。


例えば、こんな感じでよいと思います。

Sub IsHiddenColumn()
 Dim sh As Worksheet
 Set sh = ActiveSheet
 If sh.Rows(1).SpecialCells(xlCellTypeVisible).Count <> Columns.Count Then
  MsgBox "非表示あり", vbExclamation
 Else
  MsgBox "非表示なし", vbInformation
 End If
End Sub
    • good
    • 2
この回答へのお礼

助かりました

思い通りに出来ました!!
本当に有難うございました。
これから業務で他のBookにも活用できそうです。

お礼日時:2018/10/20 15:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!