var instance = new GC.Spread.Sheets.Workbook(host, options, options.sheetCount, options.font, options.allowUserDragMerge, options.allowUserDragDrop, options.allowUserDragFill, options.allowUserZoom, options.allowUserResize, options.allowUndo, options.allowSheetReorder, options.allowContextMenu, options.allowUserDeselect, options.defaultDragFillType, options.showDragFillSmartTag, options.showHorizontalScrollbar, options.showVerticalScrollbar, options.scrollbarShowMax, options.scrollbarMaxAlign, options.tabStripVisible, options.tabStripRatio, options.tabEditable, options.newTabVisible, options.tabNavigationVisible, options.cutCopyIndicatorVisible, options.cutCopyIndicatorBorderColor, options.backColor, options.backgroundImage, options.backgroundImageLayout, options.grayAreaBackColor, options.showResizeTip, options.showDragDropTip, options.showDragFillTip, options.showScrollTip, options.scrollIgnoreHidden, options.highlightInvalidData, options.useTouchLayout, options.hideSelection, options.resizeZeroIndicator, options.allowUserEditFormula, options.enableFormulaTextbox, options.autoFitType, options.referenceStyle, options.calcOnDemand, options.allowCopyPasteExcelStyle, options.allowExtendPasteRange, options.copyPasteHeaderOptions, options.scrollByPixel, options.scrollPixel, options.enableAccessibility, options.allowAutoCreateHyperlink, options.columnResizeMode, options.rowResizeMode, options.customList, options.scrollbarAppearance, options.pasteSkipInvisibleRange);
function Workbook( host : undefined, (optional) options : Object, (optional) options.sheetCount : number, (optional) options.font : string, (optional) options.allowUserDragMerge : boolean, (optional) options.allowUserDragDrop : boolean, (optional) options.allowUserDragFill : boolean, (optional) options.allowUserZoom : boolean, (optional) options.allowUserResize : boolean, (optional) options.allowUndo : boolean, (optional) options.allowSheetReorder : boolean, (optional) options.allowContextMenu : boolean, (optional) options.allowUserDeselect : boolean, (optional) options.defaultDragFillType : AutoFillType, (optional) options.showDragFillSmartTag : boolean, (optional) options.showHorizontalScrollbar : boolean, (optional) options.showVerticalScrollbar : boolean, (optional) options.scrollbarShowMax : boolean, (optional) options.scrollbarMaxAlign : boolean, (optional) options.tabStripVisible : boolean, (optional) options.tabStripRatio : number, (optional) options.tabEditable : boolean, (optional) options.newTabVisible : boolean, (optional) options.tabNavigationVisible : boolean, (optional) options.cutCopyIndicatorVisible : boolean, (optional) options.cutCopyIndicatorBorderColor : string, (optional) options.backColor : string, (optional) options.backgroundImage : string, (optional) options.backgroundImageLayout : ImageLayout, (optional) options.grayAreaBackColor : string, (optional) options.showResizeTip : ShowResizeTip, (optional) options.showDragDropTip : boolean, (optional) options.showDragFillTip : boolean, (optional) options.showScrollTip : ShowScrollTip, (optional) options.scrollIgnoreHidden : boolean, (optional) options.highlightInvalidData : boolean, (optional) options.useTouchLayout : boolean, (optional) options.hideSelection : boolean, (optional) options.resizeZeroIndicator : ResizeZeroIndicator, (optional) options.allowUserEditFormula : boolean, (optional) options.enableFormulaTextbox : boolean, (optional) options.autoFitType : AutoFitType, (optional) options.referenceStyle : ReferenceStyle, (optional) options.calcOnDemand : boolean, (optional) options.allowCopyPasteExcelStyle : boolean, (optional) options.allowExtendPasteRange : boolean, (optional) options.copyPasteHeaderOptions : CopyPasteHeaderOptions, (optional) options.scrollByPixel : boolean, (optional) options.scrollPixel : number, (optional) options.enableAccessibility : boolean, (optional) options.allowAutoCreateHyperlink : boolean, (optional) options.columnResizeMode : ResizeMode, (optional) options.rowResizeMode : ResizeMode, (optional) options.customList : Array, (optional) options.scrollbarAppearance : ScrollbarAppearance, (optional) options.pasteSkipInvisibleRange : boolean ) : Workbook;
パラメータ
- host
- ホストDOM要素。
- options
- 初期化オプション。
- options.sheetCount
- シートの数。
- options.font
- タブストリップのフォント。
- options.allowUserDragMerge
- - ユーザーがセルをドラッグしてマージできるかどうか。
- options.allowUserDragDrop
- - ユーザーが範囲データをドラッグ&ドロップできるかどうか。
- options.allowUserDragFill
- - ユーザーが範囲をドラッグフィルできるかどうか。
- options.allowUserZoom
- - [Ctrl]キーを押しながらマウスホイールを回すことによって表示をズームできるかどうか。
- options.allowUserResize
- - ユーザーが行および列のサイズを変更できるかどうか。
- options.allowUndo
- - ユーザーが編集をアンドゥできるかどうか。
- options.allowSheetReorder
- - ユーザーがSpreadコンポーネントのシートの順序を変更できるかどうか。
- options.allowContextMenu
- - ユーザーが組み込みのコンテキストメニューを開くことができるかどうか。
- options.allowUserDeselect
- - ユーザーが選択範囲内の選択を解除できるかどうか。
- options.defaultDragFillType
- - デフォルトのフィルタイプ。
- options.showDragFillSmartTag
- ドラッグフィルダイアログを表示するかどうか。
- options.showHorizontalScrollbar
- 水平スクロールバーを表示するかどうか。
- options.showVerticalScrollbar
- 垂直スクロールバーを表示するかどうか。
- options.scrollbarShowMax
- 表示されるスクロールバーがシートの全体の列数と行数に基づくかどうか。
- options.scrollbarMaxAlign
- スクロールバーがアクティブシートの最後の行および列に揃うかどうか。
- options.tabStripVisible
- シートタブストリップを表示するかどうか。
- options.tabStripRatio
- 水平スクロールバーの幅全体に対する割合として表されたタブストリップの幅。
- options.tabEditable
- ユーザーがシートタブストリップを編集できるかどうか。
- options.newTabVisible
- ユーザーが新しいシートを挿入するための特殊なタブをスプレッドシートに表示するかどうか。
- options.tabNavigationVisible
- シートタブナビゲーションを表示するかどうか。
- options.cutCopyIndicatorVisible
- 選択した項目をコピーまたは切り取るときにインジケーターを表示するかどうか。
- options.cutCopyIndicatorBorderColor
- ユーザーが選択した項目をコピーまたは切り取るときに表示されるインジケーターの境界線の色。
- options.backColor
- Spreadコンポーネントの背景色を表す色文字列("red"、"#FFFF00"、"rgb(255,0,0)"、"Accent 5"など)。
- options.backgroundImage
- Spreadコンポーネントの背景画像。
- options.backgroundImageLayout
- Spreadコンポーネントの背景画像レイアウト。
- options.grayAreaBackColor
- 灰色領域の背景色を表す色文字列("red"、"#FFFF00"、"rgb(255,0,0)"、"Accent 5"など)。
- options.showResizeTip
- サイズ変更チップの表示方法。
- options.showDragDropTip
- - ドラッグ&ドロップチップを表示するかどうか。
- options.showDragFillTip
- ドラッグフィルチップを表示するかどうか。
- options.showScrollTip
- スクロールチップの表示方法。
- options.scrollIgnoreHidden
- スクロールバーが非表示の行または列を無視するかどうか。
- options.highlightInvalidData
- 無効なデータを強調表示するかどうか。
- options.useTouchLayout
- Spreadコンポーネントを表示するためにタッチレイアウトを使用するかどうか。
- options.hideSelection
- Spreadコンポーネントがフォーカスを持たないときに選択範囲をハイライト表示するかどうか。
- options.resizeZeroIndicator
- 行または列のサイズがゼロに変更されたときの描画ポリシー。
- options.allowUserEditFormula
- ユーザーがスプレッドシートのセルに設定された数式を編集できるかどうか。
- options.enableFormulaTextbox
- スプレッドシートで数式テキストボックスを有効にするかどうか。
- options.autoFitType
- セル内またはセルおよびヘッダ内に収まるように内容を書式設定するかどうか。
- options.referenceStyle
- このシート上のセル数式でのセルおよび範囲参照のスタイル。
- options.calcOnDemand
- 数式が要求されたときにのみ計算するかどうか。
- options.allowCopyPasteExcelStyle
- ユーザーがSpread SheetsのスタイルをコピーしてExcelに貼り付ける、またはExcelのスタイルをコピーしてSpread Sheetsに貼り付けることができるかどうか。
- options.allowExtendPasteRange
- 貼り付け範囲が足りない場合に貼り付け範囲を拡張するかどうか。
- options.copyPasteHeaderOptions
- データをコピーまたは貼り付けるときに含めるヘッダ。
- options.scrollByPixel
- ピクセル単位による正確なスクロールを有効にするかどうか。
- options.scrollPixel
- - scrollByPixelがtrueの場合、一度にそのピクセル数でスクロールを決定します。 最終的なスクロールピクセルは、スクロールデルタ乗算scrollPixelの結果です。 たとえば、スクロールデルタは3、scrollPixelは5、最終スクロールピクセルは15です。
- options.enableAccessibility
- スプレッドシートでアクセシビリティサポートを有効にするかどうか。
- options.allowAutoCreateHyperlink
- シートでハイパーリンクの自動作成を有効にするかどうか。
- options.columnResizeMode
- 列のサイズを変更する方法を指定します。
- options.rowResizeMode
- 行のサイズを変更する方法を指定します。
- options.customList
- - ユーザーがドラッグアンドフィルをカスタマイズするためのリスト。各フィル処理でこのリストが優先されます。 各配列型項目は、文字列配列です。
- options.scrollbarAppearance
- skinとmobileの2つの列挙型を含むスクロールバーの外観。 デフォルトはスキンです。
- options.pasteSkipInvisibleRange