コラム

GeminiとInno Setupで「インストーラー」を作成しました

VBAアセットは、2025年10月30日から31日にかけて開催された「旭川セキュリティシンポジウム2025」にブースを出展し、皆様の前で「VA公用文」や「VAスタイル」、「VA疑似アウトライン」の実演デモを行いました。

今回は、そのイベントでの「気づき」から生まれた新しい取り組みと、それを支えてくれた素晴らしいツールを紹介します。

体験に勝るものなし

VBAアセットのブースでは、Wordの標準テンプレートに書かれた文書が「公用文」の形式に自動変換されたり、手入力で見出し番号が入力された文書の書式が一瞬で整ったりする様子をご覧いただきました。

「おおっ、これは便利!」

「えっ、Wordでこんなことできるの?」

そんな驚きの声を聞くことができ、大きな手応えを感じました。

そこで痛感したのは、「VBAを使ったらこんなことができる」ということを、理屈ではなく「体験」として届けることの重要性です。

また、デモをしていて気づいたことがもう一つあります。

それは、「VA公用文」単体では片手落ちだということです。

  • 「VA公用文」で文書の骨格を作る。
  • 「VAスタイル」で見栄えを美しく整える。
  • 「VA疑似アウトライン」で、他人が作った不適切な書式の文書を修正する。

これらが連携して初めて、文書作成の現場で本当に役立つ「最強の環境」が整わさる(北海道弁)ことが、改めて認識できました。

立ちはだかる「インストールの壁」

改めて考えてみると、VBAアセットでの「VA公用文」などの配布方法には大きな課題がありました。

これまでの手順はこうです。

  1. 各アドインを個別にダウンロードする。
  2. エクスプローラーの奥深くにある「Startupフォルダ」を探し出す。
  3. ファイルをコピーする。
  4. ファイルのプロパティを開き、「ブロックの解除」にチェックを入れる。

……正直、面倒くさいですよね。

PCに詳しい方ならともかく、文書作成を本業とする「文系」の方々に「とりあえず試してみて」と言える手軽さではありませんでした。

「もっと簡単に、複数のアドインをワンクリックで使えるようにすることはできないか?」

何か、良いインストーラー作成ツールがないか探してみることにしました。

救世主「Inno Setup」と、相棒「Gemini」

そこで頼ったのが、生成AIの Gemini です。

「Wordのアドインを簡単にインストールする方法を提案せよ。」と指示したところ、提案されたのが 「Inno Setup(イノ・セットアップ)」 でした。

  • 無料で使えるオープンソース。
  • 世界中で使われている信頼性。
  • スクリプト(コード)で細かく制御できる。

しかも、そのスクリプトの作成もGeminiに行わせることができました。

「次の処理を行うInno Setupのスクリプトを作成せよ。これら6つのファイルをStartupフォルダにインストールせよ。Wordが起動している場合には警告を表示せよ。フォルダ内に古いバージョンのファイルがあったら削除せよ。」

すると……数秒でスクリプトが生成されます。それをInno Setupに貼り付けて「実行」ボタンをクリックし、エラーや動作が思い通りではないところがあれば、Geminiにスクリプトを修正させるということを数回繰り返すと、完璧なコードを作ることができました。後は、Inno Setupの「コンパイル」ボタンをクリックすると、インストーラー(.exe)が完成します。

Inno Setupにスクリプトを貼り付けたところ

完成!「VA公用文シリーズ(統合版)」

こうして完成したのが、今回リリースする「VA公用文シリーズ(統合版)」のインストーラーです。

これを使えば、以下のことが全自動で行われます。

  1. 一括インストール:「VA公用文」「VAスタイル」など主要ツールをまとめてインストール。
  2. ブロック解除不要:インストーラー経由なら、面倒なセキュリティ警告が出ません。
  3. マニュアル完備:スタートメニューやデスクトップに、操作マニュアルへのショートカットを自動作成。

さらに、「インストール終了後にコメント欄を開く」という機能も追加しました。無料公開する代わりに、ユーザーの皆様には「使ってみた感想」や「ご意見」をいただくことで、開発のモチベーション(対価)にさせていただこうという試みです。

AutomaticなWordをお手軽に

Inno Setupのおかげで、「VA公用文シリーズ」のフル機能を簡単に体験していただけるようになりました。

面倒な書式設定はもういりません。AutomaticなWordをぜひお試しください。

VA公用文シリーズ(統合版)のダウンロードはこちら

コメント

タイトルとURLをコピーしました