私の列のセルの値が変更されるたびにメッセージボックスを表示したいと思います。セルが変更されたときにvbaにメッセージボックスが表示されますか?
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.Count < 3 And Target.Column = 13 Then
If Not Intersect(Target, Target.Worksheet.Range("M:M")) Is Nothing Then
MsgBox "hEY"
End If
End If
End Sub
理想的には私が試してみて、これは、ユーザーが他のセルに入力したときなど、他のすべてのための私のspreadhseetを遅くすると思われるので、ワークシート変更イベントを避けるためにしたいと思います。カーソルは、vbaがバックグラウンドで作業しようとしているかのように、ローディングカーソルを表示します。
方法はありますか?
あなたは以前の記事でここに来た前の答えにフィードバックを与えるために時間を見つけて、私はあなたがそれらのいずれかを受け入れるか、または/および「ANSWER」 –
としてマークされていなかったことがわかり?以下の回答に対するフィードバック –