[]
        
(Showing Draft Content)

セルの設定のインポート

次の表は、Excel形式ファイルのデータをSpread.Sheetsにインポートすると、セルの各設定がどのように処理されるかを示します。特に明記していないかぎり、これらのプロパティはGC.Spread.Sheets.CellRange クラスのメンバです。

Excelの設定

SpreadJSの設定

説明

セルの色またはパターン

Cell.backColorまたはCell.foreColor

SpreadJSにはExcelの色設定が読み込まれ、個々のセルの設定に基づき、各色が割り当てられます。塗りつぶしパターンもサポートされます。

セル罫線

Cell.borderLeftborderTopborderRightborderBottom

SpreadJSには罫線がインポートされます。Excelに使用されていた色がSpreadJSでも設定されます。

セル値

Cell.valueまたはCell.text

SpreadJSではセルデータはValue値としてインポートされ、Fontプロパティに指定されたサイズで表示されます。

セルのテーマフォント、フォント、フォントタイプ

Cell.font

ExcelのセルのフォントはSpreadJSにロードされます。

セル内のテキストの水平および垂直配置

Cell.hAlignまたはCell.vAlign

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 ファイルをインポートします。