[セルの書式設定]ダイアログボックス(リボンの[ホーム]タブ、[数値]グループの右下にある小さなアイコンをクリック)を表示し、[数値]タブの[カスタム]をクリックすると、Excelにカスタム書式のリストが表示されます。これらの形式の一部はデフォルトでExcelによって提供され、その他は現在のブック内で使用されているカスタム形式を反映しています。

カスタム形式の開発に時間を費やす場合は、使用しているブックに関係なく、その形式を常にカスタム形式のリストに表示しておくと便利です。残念ながら、それはExcelのカードにはありません。現在のブックに固有のカスタム形式のみが一覧表示されます。

ただし、いくつかの回避策があります。 1つ目は、このヒントですでに説明した内容の自然な拡張です。カスタムリストには、現在のブックで定義されているカスタム形式が含まれています。これは、Excelのデフォルトのブックを独自のブックに置き換えることができることを意味し、デフォルトとして保存したブックでフォーマットが定義されていれば、カスタムフォーマットがリストで使用可能になります。

紛らわしいですか?する必要はありません。あなたがする必要があるのは、真新しいワークブックから始めて、カスタムフォーマットを定義することです。次に、ブックをテンプレート(Book.xltxという名前で)またはマクロ対応テンプレート(Book.xltmという名前で)としてXLStartフォルダーに保存します。 (Windowsの検索ツールを使用してXLStartフォルダーを探します。)このテンプレートファイルは、すべての新しいワークブックの基礎になります。つまり、カスタム形式が使用できるようになります。既存のブックには影響しません。

デフォルトのワークブックアプローチを使用する際の問題の1つは、カスタム形式がリストに含まれている間、リストの一番下にあることです。

残念ながら、リストの一番上に独自のカスタム形式のセットを取得する方法はありません。ただし、必要なカスタム形式を正確に取得する簡単な方法があります。マクロを使用してください。

真剣に、あなたは任意のタイプのカスタムフォーマットを適用するマクロを作成することができます。マクロは、個々のブックと一緒に保存することも、Personal.xlsbブックに保存して、システム上のすべてのブックで使用できるようにすることもできます。マクロでショートカットキーを使用して1回のキーを押すだけでフォーマットを適用したり、マクロをツールバーボタンまたはカスタムメニューに割り当ててマウスを使用して適用したりできます。

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

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