CELLNETS Excel開発の専門会社

【VBA入門】Excelアドイン活用例とファイル(.xlam)の格納先について

Excelには、「アドイン」というアプリケーションへの組み込み型マクロ機能があります。今回は、「アドイン活用例とファイル(.xlam)の格納先」をテーマに、解説をしたいと思います。


Excelには、「アドイン」というアプリケーションへの組み込み型マクロ機能があります。

みなさん、こんにちは。セルネッツ竹本です。

今回は、「アドイン活用例とファイル(.xlam)の格納先」をテーマに、解説をしたいと思います。

◆アドイン(Add-in)とは何か

Excelのアドインは、[*.xlam形式]のマクロファイルです。

VBAで記述したExcelアドインを組み込むだけで、Excelのメニューバーから機能を選択し、即座に実行できます。

実際のサンプルで、ご説明したいと思います。


Excelメニューバーの[開発]タブのとなりに、[アドイン]が表示された状態で、
下図のように、リストダウンすることで、実装機能を使うことができます。

今回は、【日付のテストデータをランダムに作る】ため、まずは、出力したいセル範囲を選択して、一番下の「★06_選択範囲にランダム値入力」を試してみます。

【Step1】まずは、対象のセル範囲を選択します。


【Step2】ユーザーフォームが表示されたら、[日付]タブを選択します。

【Step3】日付の期間を指定し、[決定]ボタンを押下すると、メッセージが表示されます。


【Step4】すると、選択データ範囲に対して、指定期間の日付がランダムに出力されます。

これが、実際のアドインの活用例になります。

◆アドインの便利なところ

上記のように、自作のアドイン(*.xlam)をお使いのPCに入れるだけで、メニューバーからすぐに呼び出せるので、通常のマクロ形式のブックを立ち上げて使う必要などはありません。

これだけでも、ずいぶんと手軽に頻度の高い作業ができるようになります。

アドインは配布型でもあるので、全員が同じアドインを使うことで、チーム内で業務に関する運用ルールを標準化できます。

たとえば、データの不備チェックなども同じ条件で適用することができます。

◆このようなご相談が増えています

・よく使うExcelマクロを全社員で「アドイン」で共通利用したい
・データチェック作業を標準化したい
・複数ファイルに同じ処理を一括適用したい
・Excel業務をもっと効率化したい
・改善費用の目安だけでも知りたい

◆そのExcel作業、もっと効率化できるかもしれません

▼ 自動見積りはこちら ▼

自動見積りシミュレーター

◆アドイン(*.xlam)の格納先フォルダ

作成したアドイン形式のファイルは、格納先が決まっています。

↓OfficeがインストールされたPCには以下のフォルダがあるので、こちらに保存します
C:\Users\ユーザー名\AppData\Roaming\Microsoft\AddIns


ただ、階層を追いかける必要があるので、以下の手順の方が簡単にフォルダが開けます。

新規ブックのExcelを開き、 メニューバーから、
ファイル>名前を付けて保存> 保存形式【Excelアドイン(*.xlam)】を選択すると、
すぐ上(赤い矢印)に、フルPATHが表示されます。 ここがアドインの格納先です。

これをクリックすると、目的のフォルダが開きます。

これなら、間違えませんよね。

◆最後に、実際の開発ご依頼の事例をご紹介します。

全国各地に、契約中の作家さんが、100人以上いる。
日頃から入稿用に使用しているExcelブックがあるが、[異なるフォーマット、異なるシート名、異なるデータ範囲]に対して、統一ルールで、表記のゆれをチェックしたい。

さらに、禁止用語が検知されれば、赤色に塗り、メッセージ表示し、全員で共通ルールを適用したい


マクロ形式のファイル配布では得られないメリットがたくさんあるんですね。私たちも勉強になります。


今回のテーマは、「アドイン活用例とファイル(.xlam)の格納先」について、解説を行いました。


本記事が、Excel実務の効率化において、ご参考お役立てになれば幸いです。


Excel業務改善事例ショート動画

文章だけでは伝わりにくい改善事例を、ショート動画でご覧いただけます。

◆よくある質問 ◆Excel業務改善の実例 ◆VBA・マクロ活用事例

Excel業務改善事例ショート動画よくある質問など公開中

関連記事

Excelシステム開発

Excelを複数人で共同編集できるExcel for the webとは?Excelオンラインの共有手順と業務改善事例

更新日:2026年9月5日

Excelシステム開発

販売管理はエクセルで十分?売上管理表・発注管理表の作り方と「限界」の乗り越え方

更新日:2026年9月5日

Excelシステム開発

勤怠管理はエクセルで自動化できる|関数の限界とマクロ活用・事例まで解説

更新日:2026年9月5日

Excelシステム開発

顧客管理はエクセルで十分?管理表の作り方5ステップと「限界」の見極め方をプロが解説

更新日:2026年9月5日

Excelシステム開発

マニュアル作成をエクセルで行う手順5ステップ|見やすく作るコツと「自動化」という選択肢

更新日:2026年9月5日

Excelシステム開発

請求書をエクセルで作る方法|テンプレート・関数・インボイス対応まで解説

更新日:2026年9月5日

Excelシステム開発

エクセルでプルダウン連動・自動入力する方法|値の自動入力とリスト連動をわかりやすく解説

更新日:2026年9月5日

Excelシステム開発

棚卸表を自動計算するエクセルの作り方|コピペで使える関数も解説

更新日:2026年9月5日

Excelシステム開発

エクセルの自動計算とは?設定方法・されない原因・自動計算表の作り方まで完全解説

更新日:2026年9月5日

newsite