作成日: 2025/04/25 最終更新日: 2025/07/02
文書種別
不具合
状況
修正済み
詳細
以下のように、コピー先のシート(SheetB)のセルに事前にコメントが設定されている状態で、コピー元のシート(SheetA)を toJSONメソッドでシリアル化して、コピー先のシートに fromJSONメソッドでコピーした場合、コピーする前から設定されていたセルコメントが、コピーした後も残ったままになります。
- SheetA(コピー元)
- SheetB(コピー先):セルにコメントが設定されている
シートのコピーにつきましては、copySheetコマンドの使用を推奨しています。
copySheetコマンドの使用法は製品ヘルプのワークシートの操作をご参照ください。
回避方法
SpreadJS (Ver.18.1.4)で修正済み。
Ver.18.1.4より前のバージョンでは、以下のようにコピー先のシートでfromJSONメソッドを実行する前に、resetメソッドを使用してシートをリセットすることで回避できます。
sheetB.reset();
sheetB.fromJSON(json);