作成日: 2025/05/19 最終更新日: 2025/05/19
文書種別
制限事項
詳細
SpreadJSでは、タグを設定しているセルをコピーして別のセルにペーストすると、値とタグの両方がコピーされます。ただし、セルの値を削除してからペーストすると、値のみがペーストされ、タグは含まれません。
Ctrl + Cでセルをコピーした際、SpreadJSでは以下の2つの処理が行われます。
- SpreadJS内部のクリップボードに、コピー範囲の情報(値・タグなど)を保持
- システムクリップボードに、値・表示文字列などのコピーコンテンツを設定
セルの値を削除すると、SpreadJSの内部クリップボードに保持されていた情報(タグを含む)がクリアされます。しかし、セキュリティ上の制限により、システムクリップボードの内容を更新・参照することはできません。
上記の動作により、ペースト時に参照されるのはシステムクリップボードの内容(値のみ)となるため、SpreadJSのタグ情報はペーストされません。