[VBScript] VBSコード支援・デバッグ環境構築とExcelマクロ習得を両立する

どーもボキです。

「VBS開発環境の入手」と「Excelマクロ習得」は両立できる!

この記事では、以下のVBS開発の悩み、これらを解決できる!!
  • コード支援が使えない。
    → Excel VBAエディタでコード支援できるようになる。

  • ブレークポイントやステップ実行を利用できない。
    → Excel VBAのデバッグ機能がそのまま利用できるようになる。

  • VBSの開発知識が、Excelマクロの習得に直接つながらない。
    → Excel VBAエディタにてVBSを開発することで、Excelマクロの習得にもつながる。
    [VBScript] VBSコード支援・デバッグ環境構築とExcelマクロ習得を両立する_a0021757_15194684.gif

ダウンロードと使い方

  • DebugVBS.xlsm(Excelマクロを利用したVBS開発ツール)

  • 使い方:プログラム開発
    DebugVBS.xlsm > DebugVBSモジュールへプログラムを記載する。
    → VBAのコード支援を利用して開発できる。

  • 使い方:実行&デバッグ
    1. DebugVBS.xlsm、DebugVBS.vbsを同じ場所に置く。
    2. DebugVBS.vbsへ、VBSで処理させたいデータをドロップする。
      → DebugVBS.xlsm > DebugVBSモジュールへ引数が渡され、VBAにてデバッグできる。

DebugVBA.xlsm(Excelマクロを利用したVBS開発ツール)の仕組み

  1. DebugVBS.vbsは、ドロップされたパスを配列に格納し、
    DebugVBS.xlsm > DebugVBScript関数をパス格納配列を引数に実行する。

  2. DebugVBS.xlsmは、VBS模擬用のオブジェクト(objWS、objFS等)を生成し、
    DebugVBS(コード) > main関数を実行する。
    [VBScript] VBSコード支援・デバッグ環境構築とExcelマクロ習得を両立する_a0021757_20250138.gif

技術情報(参考にしたもの・関連するもの)


名前
URL
削除用パスワード
by yozda | 2020-11-29 16:23 | ボキ、しごとのヒント集める | Comments(0)

ボキの興味、書き散らかします


by ボキ
カレンダー
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30