非常に簡単な質問です。私はエラーメッセージを受け取り続け、クラッシュするのに威力を発揮します。私のコードで何が間違っていますか:範囲内のすべての非表示セルをクリアする
Sub Clear()
Dim c As Range
For Each c In ActiveSheet.Range("HeatPump1").Cells
If c.EntireRow.Hidden = True Then
c.Clear
End If
Next c
End Sub
変更 '.Cells'を' .Rows' –
にコードが私のために正常に動作します。 (私は "HeatPump1"がActiveSheetの範囲だと考えました) – YowE3K