Excelユーザフォームを使用

ExcelオブジェクトのRunメソッドを使うと、
対象のExcelで定義されている関数を呼び出せる。
呼び出す関数上でユーザフォームを表示させることで
スクリプトからユーザフォームを使った処理を行う事ができる。
そのサンプルスクリプト。

ExcelのVBEでユーザフォームを作成
UserForm1.frm
同じエクセル上で標準モジュールを作成。
Module1.bas
標準モジュールで作成したSelectListをスクリプトから呼び出す。
ある程度遅くてもよければ、同じようにExcelを経由して
スクリプトからWin32APIを使用できる。

サンプル
戻る