この記事では、ExcelのVBAマクロをどのように使えばよいかを解説しています。
VBAの基本的な使い方
マクロの設定を確認する
Excelを開きます。
![](https://anjicode.net/wp-content/uploads/2024/03/eb368d4fa4d42784fe3233d70bc9b66b-1024x574.png)
「ファイル」タブをクリックし、「オプション」を選択します。
![](https://anjicode.net/wp-content/uploads/2024/03/f8a5b17af3c6c9247c246f4db179af85-1-108x1024.png)
「トラストセンター」をクリックし、「トラストセンターの設定」を選択します。または「セキュリティセンター」をクリックし、「セキュリティセンターの設定」を選択します。
![](https://anjicode.net/wp-content/uploads/2024/03/0e7d4530b3aa223f629da5c9377c2846.png)
「マクロの設定」を選び、”警告を表示して全てのマクロを無効にする”を選択します。変更を保存します。
![](https://anjicode.net/wp-content/uploads/2024/03/ade404e3af22328273f9a4ab351dcc89.png)
VBAエディタを開く
Alt + F11
キーを同時に押して、VBAエディターを開きます。これは、コードを書いたり、既存のコードを編集したりする場所です。
![](https://anjicode.net/wp-content/uploads/2024/03/97a9ded19a9f05586dae8e8bffc6f1c5-1-1024x400.png)
「挿入」メニューから「モジュール」を選択し、新しいコードを書くための空白ページを作成します。
![](https://anjicode.net/wp-content/uploads/2024/03/8ea1e044de521e3f2cc1b2d1ec7b3af9-1.png)
このようになると思います。
![](https://anjicode.net/wp-content/uploads/2024/03/13e7c2917d84de76bfe09f12cd2b78ea-1-1024x406.png)
コードの入力
モジュールにVBAコードを入力します。初心者は、簡単なマクロから始めることをお勧めします。例えば、特定のデータ範囲を選択して書式を設定する簡単なマクロを作成できます。
下記の内部ページからソースコードをコピペしてみてください。
![](https://anjicode.net/wp-content/uploads/2024/03/c9381257bbb085fe23385d4d9f503acf.png)
マクロを保存する
VBAエディターでマクロを保存します。
![](https://anjicode.net/wp-content/uploads/2024/03/68bb15ee063a391be23b200bcb00007f.png)
Excelファイルを閉じる前に、ファイルを「Excelマクロ有効ワークブック(.xlsm)」形式で保存してください。
![](https://anjicode.net/wp-content/uploads/2024/03/ec2e27f843ee7e42ae2cd770b3509fd9-1024x261.png)
マクロを実行する
Excelに戻り、Alt + F8
を押してマクロのダイアログボックスを開きます。
![](https://anjicode.net/wp-content/uploads/2024/03/2df8c43f835904c06210a4d1df89cec1.png)
「SimpleFormattingMacro」を選択して「実行」ボタンをクリックします。
![](https://anjicode.net/wp-content/uploads/2024/03/b65454670c6b97ed683c32ba8ef51cce.png)
これらのステップを実行することで、Excelにおいて簡単なマクロを作成し、それを利用する方法を確認できます。マクロを実行する前には、使用しているファイルでマクロが許可されていることを確認し、重要なデータは事前にバックアップしておくことをお勧めします。
コメント