MENU

セルの値の変更で、コードを自動実行する

エクセルVBAマクロを、簡単に作成してみませんか?

例として、アプリで「セルの値の変更で、コードを自動実行する」VBAマクロを作成します。慣れると1分でマクロが完成します。

処理のイメージ

事例

A15セルの値を変更すると、作成済みのマクロを、自動実行します。

アプリの設定

アプリの設定です。

トップページ ⇒▼その他 ⇒【ツール】セルの値の変更で、マクロを自動実行する

セル範囲に、データを入力すると、マクロを実行するセル範囲を設定します。

 

表示されるVBAコード 

表示されたコードは、標準モジュールではなく、対象のシートモジュールに貼り付けます。

 

アプリで作成されたコードを、VBE画面のシートモジュールに貼り付ければ、マクロの完成です。

'【重要】作成したコードは、標準モジュールではなく、
'    対象のシートのシートモジュールに貼り付けます
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("a15")) Is Nothing Then
    Exit Sub
Else
    Call デモ_連続トリガー
End If
End Sub

マクロを使うメリット

手作業で数分かかる作業が、1秒で終わります。

ぜひ、アプリをご利用ください。

 

アプリはこちらから↓↓↓↓