すべてのExcelワークブックをアドインに変換できます。アドインを作成するために従う必要のある手順は非常に正確であり、少し圧倒されるように思われるかもしれません(特に、最初の数回はそれを実行します)。保護されたアドインファイルを作成するには、VBAエディターとExcel自体で少し作業を行う必要があります。まず、VBAエディターで設定を正しく行うための手順は次のとおりです。

。アドインになる予定のブックをロードします。

。 Alt + F11を押します。 ExcelはVisualBasicEditorを表示します。

。 [プロジェクト]ウィンドウの最上部で、開いているVBAプロジェクトの名前を宣言する太字のエントリを選択します。

。 [ツール]メニューから[プロパティ]オプションを選択します。これにより、[プロジェクトのプロパティ]ダイアログボックスが表示されます。

。 [保護]タブが選択されていることを確認します。 (図1を参照)

。 [表示用にプロジェクトをロックする]チェックボックスがオンになっていることを確認します。

。ダイアログボックスの下部にある両方のフィールドにパスワードを入力します。

。 [OK]をクリックします。ダイアログボックスが閉じます。

。 Alt + Qを押します。 ExcelはVisualBasic Editorを閉じて、Excelブックに戻ります。

次に、Excelで少し作業を行います。 Excel 2010以降のバージョンを使用している場合は、次の手順に従ってください。

。リボンの[ファイル]タブを表示します。

。ダイアログボックスの左側で[情報]オプションが選択されていることを確認します。

。ダイアログボックスの右側にある[プロパティ]リンクをクリックしてから、[詳細プロパティ]をクリックします。 Excelは、ブックの[プロパティ]ダイアログボックスを表示します。

。 [概要]タブが表示されていることを確認します。 (図2を参照)

。 [タイトル]フィールドに入力されていることを確認してください。ここに入力した内容は、Excelで使用される[アドイン]ダイアログボックスに表示されます。

。 [コメント]フィールドに入力されていることを確認してください。ここに入力した内容は、Excelで使用される[アドイン]ダイアログボックスの説明領域に表示されます。

。 [OK]ボタンをクリックします。

。 F12を押します。 Excelに[名前を付けて保存]ダイアログボックスが表示されます。

。 [ファイルの種類]プルダウンリストを使用して、Excelアドイン(* .xlam)のファイルの種類を指定します。

。 [ファイル名]フィールドにアドインファイルの名前を指定します。

。 [保存]をクリックします。アドインファイルが作成されます。

。アドインとして保存したブックを閉じます。

Excel 2007では、手順が少し異なります。

。 [Office]ボタン、[準備]、[プロパティ]の順にクリックします。 Excelは、リボンのすぐ下とワークシートのすぐ上にドキュメント情報パネルを表示します。

。 [タイトル]フィールドに入力されていることを確認してください。ここに入力した内容は、Excelで使用される[アドイン]ダイアログボックスに表示されます。

。 [コメント]フィールドに入力されていることを確認してください。ここに入力した内容は、Excelで使用される[アドイン]ダイアログボックスの説明領域に表示されます。

。ドキュメント情報パネルを閉じます。

。 F12を押します。 Excelに[名前を付けて保存]ダイアログボックスが表示されます。

。 [ファイルの種類]プルダウンリストを使用して、Excelアドイン(* .xlam)のファイルの種類を指定します。

。 [ファイル名]フィールドにアドインファイルの名前を指定します。

。 [保存]をクリックします。アドインファイルが作成されます。

。アドインとして保存したブックを閉じます。

注:

このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

link:/ excelribbon-ExcelTipsMacros [ここをクリックして、新しいブラウザタブでその特別なページを開きます]

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(8528)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice 365のExcelに適用されます。Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。

link:/ excel-Creating_Add-Ins [CreatingAdd-Ins]