VBA

サンプル

VAクリップ:すべてのVBAモジュールをクリップボードで入出力する(ワード/エクセルVBA)

プロジェクト全体をクリップボードを経由して、エクスポートまたはインポートするVBAアドインです。VBAを生成AIで修正する場合に、VBAのコードをコピーするのが簡単になります。
プロダクト

VAサーチシリーズ(統合版)

VBAアセットが公開している「VAサーチ」「VA配当率」「VAコネクト」などのExcel用アドインをパッケージ化しました。法律事務所での利益相反確認や配当表作成、家系図作成などの専門業務を支援します。インストーラー付きなので誰でも簡単に使い始められます。
プロダクト

VA証拠説明書シリーズ(統合版)

VBAアセットが公開しているWordテンプレート「証拠説明書」をパッケージ化しました。法律事務所での証拠説明書の作成業務を支援します。
プロダクト

VA事件データベースシリーズ(統合版)

VBAアセットが公開している「事件データベース」「ファイル保管システム」などのExcelファイルをパッケージ化しました。法律事務所での事件管理や文書ファイルの保管整理などの基幹業務を支援します。インストーラー付きなので誰でも簡単に使い始められます。
コラム

Claude CodeにWordのVBAを直接書き換えさせる——エクスポートもインポートも要らない開発ループ

Claude Codeに、起動中のWordのVBAを直接書き換えさせることができます。VAコードで書き出したり読み込んだりせずに、コードの修正からWordへの反映、動作の確認までを一続きで任せられます。
サンプル

VAサーチ:検索でヒットした行だけを表示(エクセルVBA)

法律事務所での利益相反の確認に適した検索機能を提供するアドインです。検索でヒットした行だけが表示されます。異字体や全角/半角、大文字/小文字、日付データを区別しないで検索できます。
サンプル

VA配当率:配当率を自動計算(エクセルVBA)

破産手続に必要な配当表の「配当率」を自動計算するエクセル用アドインです。配当額の総額と配当可能原資を簡単に一致させることができます。
サンプル

VAコード:すべてのVBAモジュールをファイルで入出力する(ワード/エクセルVBA)

WordおよびExcelのVBAモジュールとテキストファイルを双方向に同期するアドインです。コードをファイルとして書き出せるので、Claude Code以外のエディタでの編集や、改修前の控えの保管に役立ちます。
コラム

公用文作成における「AT革命」のすゝめ

あなたの時間は「書式設定」に奪われていませんか?裁判所提出書類をはじめとする公用文の作成。それは、正確な情報伝達が求められる、知的で創造的な作業のはずです。しかし、私たちはその過程で、どれだけの時間を「本質的でない作業」に費やしているでしょ...
コラム

「VA公用文」を使いこなすためのWord「スタイル」入門:「標準」「本文」「行間詰め」の違いと活用法

「VA公用文」は、公用文の様々な書式設定を自動的におこない、文書作成の負担を軽減することを目的としています。中でも、見出しのレベルに応じた字下げ(インデント)ルールが自動的に適用されることが大きな特徴です。この自動化機能の裏側では、Micr...
コラム

Claude Codeにエラーをワンタッチで伝える方法

VBAのコード生成にClaude Codeを使うようになりました。「こんな処理をするマクロを作って」と伝えるだけでコードが生成される、便利な時代になったものです。私の場合は、このサイトで紹介している「VAコード」を使うことで、生成されたファ...
コラム

VBA開発者がGASに挑戦して気づいた用語の違い

私はこれまで、主にVBAを用いて開発を行ってきましたが、最近になって、あるグループからの依頼でGAS(Google Apps Script)を用いた開発を行う機会がありました。GASに関する知識はあまりありませんでしたが、生成AIのお陰でな...
コラム

「旭川セキュリティシンポジウム2025」にブース出展しました

2025年10月30日・31日に開催された「旭川セキュリティシンポジウム2025」にシルバースポンサーとして協賛し、ブース出展をしました。出展のきっかけもともとは、「ゆるあさ」というコミュニティからの情報で昨年のシンポジウムに参加していたこ...
スタイル

ワードのマクロ起動は文字列のダブルクリックで行う

VBAアセットでは、Word文書内の特定の文字列をダブルクリックすることで、あらかじめ設定したマクロを起動させる手法を用いています。1. この手法が必要となる理由Excel VBAには、セルをダブルクリックしたときにマクロを実行する便利なイ...
コラム

VAブリッジにおけるSharePoint環境での保存警告回避策

VBAアセットが提供している「VAブリッジ」は、Excelを「ユーザーファイル(操作画面)」と「マスタファイル(データ保存用)」に分離し、簡易的なデータベースとして活用することで、複数ユーザーでの安全な同時利用を可能にするVBAアドインです...
スタイル

マクロの起動は「リボンUI」を基本とする

これまでVBAアセットでは、「VBAマクロの起動にはクイックアクセスツールバー(QAT)を使う」ことをスタイルとしてきました。しかし、2025年10月に開催された「旭川セキュリティシンポジウム2025」へのブース出展経験や、所内のMac利用...
コラム

アドイン(xlam)のクイックアクセスツールバーにリボンと同じアイコンを設定するのはなかなか難しい

エクセルのアドインファイルにおいて、クイックアクセスツールバー(QAT)にリボンと同じアイコンを実装しようとしたところ、思いの外苦労することになりました。まず、「Office RibbonX Editor」を使って、リボンと一緒にQATもX...
コラム

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

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

VBAプロジェクト名は固有のものに変更する

Wordのテンプレート(.dotm)やExcelのアドイン(.xlam)を新規作成すると、VBAプロジェクト名は自動的にデフォルトの名前に設定されます。Wordでは 「TemplateProject」、Excelでは 「VBAProject...
スタイル

カスタムドキュメントプロパティを利用する

アドインやテンプレートにユーザー設定を保存したい場合、どこに保存するのかが問題になります。VBAアセットでは、「VA公用文」(Word VBA)の開発過程から得られた経験を踏まえ、カスタムドキュメントプロパティを利用することをそのスタイルと...