TOP ▲
itcore TOP
> TIPS
> excel_vba2.php
タグ:excel vba スクリプト EXCEL VBA スクリプトの実行 | itcore 2019年
概要
VBAスクリプトをテキストファイルとして保存しておき、
対象excelファイルのIDEに貼り付けて実行する。
IDEの立ち上げ
対象excelファイルを開き、ALT+F11

挿入→標準モジュール
以下のテキストを貼り付けて実行します。プレイボタンまたはF5
Option Explicit
Sub main()
Debug.Print "OK"
End Sub

CTRL+Gを押すと、イミディエイトウィンドウが表示されてデバッグ出力が表示されます。

イミディエイトウィンドウでコマンドも実行できます。
? 1 + 2

フォントサイズの変更
ツール→オプション

エディタの設定→サイズを変更してOK

変数宣言の強制
ツール→オプション→編集→変数宣言を強制する→OK

Dictionaryオブジェクト(連想配列)を使う
ツール→参照設定

Microsoft Scriptlet Library をチェック→OK

ソースコード
ption Explicit
Sub main()
Dim cols: Set cols = CreateObject("Scripting.Dictionary")
cols("ID") = 1
cols("名前") = "東京"
Dim key
For Each key In cols
Debug.Print key, cols(key)
Next
End Sub
実行結果
