表示形式を追加できません (tp0018)
「表示形式を追加できません」
「セルの書式が多すぎるため、書式を追加できません」
と表示される場合の原因と対策について説明します
ガイド
- 基本的に Excel2003時代 からこの問題は発生しています
- Excel2007以降では書式の数の制限が 4000 から 64000 に緩和されたので、多少は改善された可能性はあります
- → スタイルが壊れている例:
教えて!goo:Excel2010 書式が多すぎて追加できない
表示形式を追加できない原因
-
フォントの書式設定 (例えば、書体、フォント サイズ、斜体、太字、下線)
-
罫線 (例えば、位置、太さ、色)
-
セルのパターン
などの種類が 4000 を超えているということです
対策1:参考サイト
- 1.書式を標準化する 2.値のみを他のブックにコピーする 3.ファイルを分割する
などの対策が書かれていました
-
Microsoft support.microsoft.com (882115) エラー メッセージ "表示形式を追加できません" と表示される
対策2:できるだけスタイル定義を使う
- よく使うパターンのセルのスタイルを登録して、それを多くの場所で使い
- 個別にセルの書式を設定して使うのを極力減らします
-
例えば[塗りつぶし]の[赤色]を スタイルに定義 します
-
定義したスタイル を複数のセルに設定します
-
スタイルについて詳しくは →
スタイル (mm0914)
対策3:XML保存を使う
Excel2000以上が必要で、グラフ、その他のオブジェクトがあると使えませんが
一つの解決の糸口ということで書いておきます
-
[ファイル]メニュー→[名前をつけて保存]→ファイルの種類:[XMLスプレッドシート]
(もちろん違う名前をつけてください)
-
これでできたxmlファイルをExcelで開いて、再度[Excelブック]で保存します
(間違っても元のブックを上書きしないでください)
-
通常のブックとして正しく動いているか完全にチェックします
この方法でブックが再構築されるので「表示形式が追加できません」が
改善されるはずなのですが、実戦での確認がとれていません
-
参考ページ:
[[20050302124946]]
『セルの書式が多すぎて書式を追加できません』(たか)
対策4:対策ソフト
当時ネット上に色々な対策ソフトが存在していました、現存するものもありますが、
更新がかなり古いので、名称だけ掲載します
-
Vector:セルの書式の掃除屋さん [WinArrow] 最終アップロード:2009/10
-
Vector:Dr'Exダイエット [遠山 文雄] 最終アップロード:2006/11
-
Vector:ExcelChanger [CHU] 最終アップロード:2004/07
-
ExcelFileCleaner:Excel File Cleaner | CodePlex [英語]
出典:エクセルで「名前」と書式の「スタイル」を一括削除する方法 | 高密度商業地域
参考ページ
キーワード
- 表示形式
- セルの書式
- 表示形式を追加できません
- セルの書式が多すぎるため、追加できません
2024/04/07:更新 2005/02/28:登録 訪問者: