セルの内容変更でマクロ起動 | |
---|---|
[195324] セルの内容変更でマクロ起動- ■親トピック/記事引用/メール受信=OFF■ □投稿者/ よし -(2022/10/22(22:23)) □U R L/ A1セルの内容に変更があった場合 Macro1が起動するようにしたいのですが どのように書けばよろしいでしょうか |
[195325] Re[1]: セルの内容変更でマクロ起動- ■記事引用/メール受信=OFF■ □投稿者/ マナ -(2022/10/23(07:08)) □U R L/ シートモジュールに Private Sub Worksheet_Change(ByVal Target As Range) Dim before, after If Target.CountLarge > 1 Then Exit Sub If Target.Address <> "$A$1" Then Exit Sub Application.EnableEvents = False On Error Resume Next Application.Undo before = Target.Value Application.Undo On Error GoTo 0 after = Target.Value If before <> after Then macro1 End If Application.EnableEvents = True End Sub この記事にはVBAのコードが含まれています。 緑の太文字→注釈 茶色の太文字→条件分岐 赤の太文字→ループ 青の太文字→その他 |
[195329] Re[2]: セルの内容変更でマクロ起動- ■ / 記事引用/メール受信=OFF■ □投稿者/ よし -(2022/10/24(22:23)) □U R L/ ありがとうございます |
このトピックに書きこむ |
---|