[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『シート保護した行の非表示(VBA)』(take)
5行〜35行のJ列〜L列に数字が無い行は非表示する。
Sub 非表示() Dim c As Range
For Each c In Range("A5:A35") If WorksheetFunction.CountA(c.EntireRow.Range("J1:L1")) = 0 Then c.EntireRow.Hidden = True Next
End Sub
Sub 全表示() Range("A5:A35").EntireRow.Hidden = False End Sub
を聞きました。
シート保護解除が必要ですが、シート保護まま実行するVBAが知りたいのですが・・・
< 使用 Excel:Excel2007、使用 OS:Windows7 >
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.