Excel:ブックの破損

回復確認のダイアログが出る。

f:id:xoblos:20170913174033p:plain

高速エンジンを使用して生成した Excel で、ファイルを開こうとしたら上図のようなダイアログが出たことはないでしょうか。考えられる原因は幾らかありますが、大抵の理由は以下のとおりになります。確認してみてください。

ひな形行、あるいはひな形列上に名前定義がある。:名前定義が不正に削除される。
名前定義に、マクロ関数を割り当てたものがある。:高速エンジンが解析できない。
名前定義の定義名に、記号が含まれたものがある。:高速エンジンが解析できない。
生成するシートの名称に、カッコが含まれている。:高速エンジンが解析できない。