Visual Basic で使用できるファイル形式

Office プログラム別の設定方法

Word

PowerPoint

Excel

Word

マクロを作成し、次に示すファイル形式で保存することができます。

ファイル形式

説明

Word 97-2004 テンプレート (.doc)

文書がテンプレートとして保存されます。このテンプレートを使用して、新しい文書を開くことができます。 この形式では、文書の内容と設定 (スタイル、ページ レイアウト、定型句の登録名、ユーザー設定のショートカット キー割り当てやメニューなど) が保存されます。 Word 97 ~ Word 2003 for Windows と、Word 98 ~ Word 2004 for Mac との互換性があります。

Word マクロ有効文書 (.docm)

XML ベースの文書形式。VBA マクロ コードを保持できます。 VBA マクロは Word 2011 では実行できますが、Word 2008 では実行できません。

Word マクロ有効テンプレート (.dotm)

文書が XML ベースのテンプレートとして保存されます。VBA マクロ コードを保持できます。 VBA マクロは Word 2011 では実行できますが、Word 2008 では実行できません。

関連項目

マクロを作成、実行、編集、または削除する

PowerPoint

マクロを作成し、次に示すファイル形式で保存することができます。

形式

説明

PowerPoint マクロ有効プレゼンテーション (.pptm)

XML ベースのプレゼンテーション形式。Microsoft Visual for Basic Applications (VBA) マクロ コードを保持できます。 VBA マクロは PowerPoint 2011 では実行できますが、PowerPoint 2008 では実行できません。

PowerPoint マクロ有効テンプレート (.potm)

プレゼンテーションの内容と書式設定が XML ベースのテンプレートとして保存されます。VBA マクロ コードを保持できます。  VBA マクロは PowerPoint 2011 では実行できますが、PowerPoint 2008 では実行できません。

PowerPoint マクロ有効スライド ショー (.ppsm)

XML ベースのプレゼンテーション形式。自動的にスライド ショーとして開きます。VBA マクロ コードを保持できます。 VBA マクロは PowerPoint 2011 では実行できますが、PowerPoint 2008 では実行できません。

PowerPoint アドイン (.ppam)

XML ベースのアドイン形式。VBA マクロ コードを保持できます。 VBA マクロは PowerPoint 2011 では実行できますが、PowerPoint 2008 では実行できません。

PowerPoint 98-2004 アドイン (.ppa)

アドインを格納するための形式。VBA マクロ コードを保持できます。 PowerPoint 98 ~ PowerPoint 2004 for Mac と、PowerPoint 97 ~ PowerPoint 2003 for Windows との互換性があります。

関連項目

マクロを作成、実行、編集、または削除する

Excel

マクロを作成し、次に示すファイル形式で保存することができます。

ファイル形式

説明

Excel 97-2004 ブック (.xls)

この形式は、Excel 98 ~ Excel 2004 for Mac と、Excel 97 ~ Excel 2003 for Windows との互換性があります。 VBA マクロ コードや Excel 4.0 マクロ シートを保持します。 VBA マクロは、Excel 2008 では実行できません。

Excel 97-2004 テンプレート (.xlt)

ブックがテンプレートとして保存されます。このテンプレートを使用して、新しいブックを開くことができます。 この形式は、Excel 98 ~ Excel 2004 for Mac と、Excel 97 ~ Excel 2003 for Windows との互換性があります。 書式設定、見出し、数式、VBA マクロ、ユーザー設定ツールバーなどの設定が保存されます。 VBA マクロは、Excel 2008 では実行できません。

Excel バイナリ ブック (.xlsb)

データがバイナリ形式で保存されます。 この形式を使用すると、保存にかかる時間を短縮し、機密データの安全性を高めることができます。 VBA マクロ コードや Excel 4.0 マクロ シートを保持します。 VBA マクロは、Excel 2008 では実行できません。

Excel マクロ有効ブック (.xlsm)

Microsoft Excel 2008 for Mac、Microsoft Excel for Mac 2011、Excel 2007 for Windows、Excel 2010 for Windows における XML ベースのブック形式。VBA マクロ コードおよび Excel 4.0 マクロ シートを保持できます。 VBA マクロは、Excel 2008 では実行できません。

Excel マクロ有効テンプレート (.xltm)

ブックが XML ベースのテンプレートとして保存されます。VBA マクロ コードおよび Excel 4.0 マクロ シートを保持できます。 VBA マクロは、Excel 2008 では実行できません。

Excel アドイン (.xlam)

作業中のシートが XML ベースのアドインとして保存されます。アドインとは、拡張コードを実行する補助プログラムのことです。 VBA マクロ コードや Excel 4.0 マクロ シートを保持します。 VBA マクロは、Excel 2008 では実行できません。

関連項目

マクロを作成、実行、編集、または削除する

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×