[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『マクロで』(みかん)
マクロを実行するのに、C2,E2,F2,G2のセルが どれか1つでも空白だとエラーメッセージ「入力してください」と出て すべて入力されているとMacro1が実行するようにするにはどうすればいいですか?
こんな感じで。(ROUGE)
Sub Mikan()
Dim flg As Boolean
Dim rr As Range
flg = False
For Each rr In Range("C2,E2,F2,G2")
If rr.Value = "" Then
flg = True
Exit For
End If
Next
If flg Then
MsgBox "入力してください"
Else
Call Macro1
End If
End Sub
こんなのでも。
Sub Sample()
If WorksheetFunction.CountA(Range("C2,E2,F2,G2")) < 4 Then
MsgBox "すべてのセルに入力してください"
Else
Macro1
End If
End Sub
(ぶらっと)
お二人ともありがとうございました。 無事出来ました また似たようなことで疑問がありますので 新たに質問したいとおもいますので そちらもよろしくお願いします (みかん)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.