0

アクティブな列の最初のセルが「abc」でない場合、終了しようとしています

If Not Cells(1, ActiveCell.Column).Value = "abc" Then Exit Sub
MsgBox ("323")

アクティブな列の最初のセルが何であれ、MsgBox は表示されません。

4

2 に答える 2

3

どうですか

If Cells(1, ActiveCell.Column).Value <> "abc" Then Exit Sub
MsgBox ("323")
于 2012-08-21T13:12:24.247 に答える
1

メッセージボックスが呼び出される前にサブを終了しています。msgbox を呼び出して、サブルーチンを終了します。

于 2012-08-21T13:06:05.343 に答える