作成日: 2025/04/24 最終更新日: 2025/10/30
文書種別
不具合
状況
修正済み
詳細
以下の条件を満たした状態でExcelファイルをエクスポートすると、Excelファイルが破損し、Excelファイルを開くときにエラーメッセージが表示されます。
【メッセージ】
'ファイル名' の一部の内容に問題が見つかりました。可能な限り内容を回復しますか? ブックの発行元が信頼できる場合は、[はい] をクリックしてください。
【発生条件】
- 列ヘッダにフィルタを設定している(HideRowFilter)
または
印刷設定を設定している(PrintInfo.repeatRowStart、repeatRowEnd等) - シート名を「文字列+以下の対象記号」に設定し、gc.spread.sheets.io.x.x.x.min.jsのexportメソッド を利用してExcelファイルをエクスポートしている。
【対象記号】
~、〜、〰、〽、〘、〙、〚、〛
- シート名を「文字列+以下の対象記号」に設定し、gc.spread.excelio.x.x.x.min.jsのsaveメソッドを利用してExcelファイルをエクスポートしている。
【対象記号】
~、~、〜、〰、〽、〘、〙、〚、〛
【シート名の設定例】
| エラーが発生しない | '1~'、'1~' |
| エラーが発生する | 'あ~'、'あ1~'、'あ~1'、'株~' |
回避方法
SpreadJS(Ver.18.2.4)で修正済み。