[]
次の表は、Excel形式ファイルのデータをSpread.Sheetsにインポートすると、セルの各設定がどのように処理されるかを示します。特に明記していないかぎり、これらのプロパティはGC.Spread.Sheets.CellRange クラスのメンバです。
Excelの設定 | SpreadJSの設定 | 説明 |
---|---|---|
セルの色またはパターン | SpreadJSにはExcelの色設定が読み込まれ、個々のセルの設定に基づき、各色が割り当てられます。塗りつぶしパターンもサポートされます。 | |
セル罫線 | SpreadJSには罫線がインポートされます。Excelに使用されていた色がSpreadJSでも設定されます。 | |
セル値 | SpreadJSではセルデータはValue値としてインポートされ、Fontプロパティに指定されたサイズで表示されます。 | |
セルのテーマフォント、フォント、フォントタイプ | Cell.font | ExcelのセルのフォントはSpreadJSにロードされます。 |
セル内のテキストの水平および垂直配置 | Excelの設定はSpreadJSにインポートされます。 | |
セルのロック状態 | Cell.locked | SpreadJSにはExcelの設定がインポートされます。Excelでは、全セルのLockプロパティのデフォルト値がTrueであることに注意してください。 |
セルデータを縮小して全体を表示 | Cell.shrinkToFit | Excelの設定はSpreadJSにインポートされます。 |
セル内のテキストの折り返し | Cell.wordWrap | Excelの設定はSpreadJSにインポートされます。 |
セルテキストのインデント | Cell.textIndent | Excelの設定はSpreadJSにインポートされます。 |
セル書式 | Cell.formatter | SpreadJSでは、すべてのExcelセル書式は標準型セルとしてインポートされ、NumberFormat、DateTimeFormat、およびFormatStringプロパティの設定により、元の状態を最大限維持した書式が割り当てられます。 |
セルの検証コントロール | Cell.validator | Excelのセル検証コントロールはSpreadJSのDefaultDataValidatorにインポートされ、各種のValidatorプロパティの設定によって、元の状態を最大限維持した検証コントロールが割り当てられます。 |
セルの数式の非表示 | Style.hidden CellRange.hidden | SpreadJS は、数式を非表示に設定したセルを含む Excel ファイルをインポートします。 |