![梅屋](https://i0.wp.com/umeyalabo.com/wp-content/uploads/2020/02/梅屋ラボ-コピー.png?w=1256&ssl=1)
梅屋
Web上で公開されているVBAを使ってみたいけど、
どう使ったら良いのかわからない…。
今回はそんな人向けにコピペでVBAを動かす方法を紹介します。
ポイント
VBAの動かし方を理解すれば内容を理解しなくても使うことができるようになるので、初心者の方にオススメです!
エディターの起動
「開発」タブを選択して「Visual Basic」を選択。
![](https://i0.wp.com/umeyalabo.com/wp-content/uploads/2020/06/image-7-1.jpg?w=1256&ssl=1)
※Alt+F11でもエディタは起動します。
標準モジュールを挿入
「Microsoft Excel Objects」右クリック⇒「挿入」⇒「標準モジュール」を選択。
![](https://i0.wp.com/umeyalabo.com/wp-content/uploads/2020/06/image-8.jpg?resize=550%2C447&ssl=1)
これで「Module 1」が表示されます。
![](https://i0.wp.com/umeyalabo.com/wp-content/uploads/2020/06/image-9.jpg?resize=797%2C328&ssl=1)
VBAをコピペ
Module 1に使用したいVBAをコピペします。
準備はこれだけでOKです!
![](https://i0.wp.com/umeyalabo.com/wp-content/uploads/2020/06/image-10.jpg?resize=678%2C238&ssl=1)
今回は簡易的に作ったVBAを使用します…(笑)
1 2 3 4 5 6 7 8 9 10 11 |
Sub sample() Dim a As String: a = "サンプル" Dim b As String: b = "さんぷる" Worksheets(1).Range("A1") = a Worksheets(1).Range("B1") = b End Sub |
VBAを実行
緑色の三角アイコンを選択するとVBAが実行されます!(F5でもOK!)
![](https://i0.wp.com/umeyalabo.com/wp-content/uploads/2020/06/image-11.jpg?resize=557%2C323&ssl=1)
今回のVBAを実行するとA1セルに「サンプル」、B1セルに「さんぷる」と入力されます。
![](https://i0.wp.com/umeyalabo.com/wp-content/uploads/2020/06/image-13.jpg?resize=224%2C135&ssl=1)
保存時の注意点
VBAは拡張子が決められているため保存する際は「xlsm」で保存する必要があります。
![](https://i0.wp.com/umeyalabo.com/wp-content/uploads/2020/06/image-16.jpg?resize=295%2C79&ssl=1)
まとめ
今回はVBAの動かし方について解説を行いました。
VBAはやり方さえわかってしまえば誰でも動かすことができます。
VBAを覚えれば日々の繰り返し業務を効率的に進めることができるので、興味がある方はWebや参考書を見ながら学習してみましょう!