このコードは常にセルを返しますが空ではありません。どうしてこれなの?私の範囲は間違っていますか?このコードは別のシートのコマンドボタンにあります。私は行番号をforループで実行するつもりですが、このコードを処理する前に正しく動作させる必要があります。列の住所、番号、手紙がありますのでご注意ください。isemptyおよび範囲内の変数
すべてのヘルプappreciated-おかげ ジェリー
columnletterstart = "A"
columnletterend = "D"
Let therange = columnletterstart & "20" & ":" & columnletterend & "20"
Cells(6, 6) = therange
If IsEmpty(Worksheets("Vacation Schedule").Range(therange)) = False Then
'Cell A2 is not blank
MsgBox "Cell is not empty"
Else
'Cell A2 is blank
MsgBox "Cell is empty"
End If
範囲の数式 'A20があります。これは次のように
はそれを呼び出します'? –
私はあなたが各セルをループする必要があると思います。あるいは、何をしようとしているかに応じて、COUNTBLANKまたはCOUNTAというワークシート関数を使用することもできます。 – SJR
*** UNCLEAR *** ........範囲内のすべてのセルが空であるかどうか、または範囲内のセルのANYが空であるかどうかを確認しようとしていますか? –