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