プロパティ

 

SSpreadクラスには以下のプロパティが定義されています。

 

名前

アクセス

&=

初期値

説明

AcceptDrop

CRW

 

integer

0

ドラッグ&ドロップを受け付けるタイプ

ActiveCellHighlightStyle

CRW

 

integer

$ActiveCellHighlightStyleNormal

アクティブセルの強調表示

ActiveCol

R

 

integer

1

アクティブセルの列番号

ActiveRow

R

 

integer

1

アクティブセルの行番号

AllowCellOverflow

CRW

 

boolean

$FALSE

隣のセルにはみ出させて表示

AllowColMove

CRW

 

boolean

$FALSE

ドラッグ&ドロップによる列の移動を許可

AllowDragDrop

CRW

 

boolean

$FALSE

セルブロックのドラッグ&ドロップを許可

AllowEditOverflow

CRW

 

boolean

$FALSE

入力モード時、隣のセルにはみ出させて表示

AllowMultiBlocks

CRW

 

boolean

$FALSE

セルブロックの複数選択を許可

AllowRowMove

CRW

 

boolean

$FALSE

ドラッグ&ドロップによる行の移動を許可

AllowUserFormulas

CRW

 

boolean

$FALSE

数式の入力を許可

Appearance

CRW

 

integer

$AppearanceFlat

スプレッドシート全体の境界線

AppearanceStyle

CRW

 

integer

$AppearanceStyleEnhanced

スプレッドシート全体のデザイン

ArrowsExitEditMode

CRW

 

boolean

$FALSE

入力モード時の方向キーの動作

AutoCalc

CRW

 

boolean

$TRUE

関連するセルの各数式を自動再計算

AutoClipboard

CRW

 

boolean

$TRUE

クリップボードを操作するショートカットキーを使用可能にする

BackColor

CRW

×

integer

UString

$WHITE

行、列、セル、セルブロックの背景色

BackColorStyle

CRW

 

integer

$BackColorStyleOverGrid

背景色をグリッド線の上に表示

BgColor

CRW

×

integer

UString

$WHITE

行、列、セル、セルブロックの背景色

BlockMode

CRW

×

boolean

$FALSE

セルブロックに対して各プロパティの値を有効にする

Border

CRW

 

boolean

$FALSE

枠の表示

BorderStyle

CRW

×

boolean

$FALSE

枠の表示

ButtonDrawMode

CRW

 

integer

$ButtonDrawModeAlways

ボタン型、コンボボックス型セルのボタンの表示範囲

CellNote

CRW

×

UString

""

セルコメントの設定

より追加されました

CellTag

CRW

×

UString

""

セル、列、行のユーザー定義のタグ

CellType

CRW

×

integer

$CellTypeEdit

行、列、セル、セルブロックのセルのデータ型

ChangeMade

CRW

×

boolean

$FALSE

セルの値に変更があったかどうか

Clip

CRW

×

UString

-

セルブロックに値を設定

ClipboardOptions

CRW

 

integer

$ClipboardOptionsCopyPasteAllHeaders

コピー、貼り付け時のヘッダの扱い

ClipValue

CRW

×

UString

-

セルブロックに値を設定

Col

CRW

×

integer

-1

処理の対象となる列

Col2

CRW

×

integer

0

処理の対象となるセルブロックの最終列

ColHeadersAutoText

CRW

 

integer

$DispLetters

列ヘッダの表示形式

ColHeadersShow

CRW

 

boolean

$TRUE

列ヘッダの表示/非表示

ColHidden

CRW

×

boolean

$FALSE

列の表示/非表示

ColID

CRW

×

UString

""

列を識別する文字列

ColMerge

CRW

×

integer

$MergeNone

特定の列内で同じ内容のセルをグループ化

ColsFrozen

CRW

 

integer

0

スクロールせず固定表示する列数

ColUserSortIndicator

×

integer

$ColUserSortIndicatorNone

ソートインジケータの表示/非表示

ColWidth

×

integer

64

列の幅

CursorIcon

CRW

×

String

Object Reference

-

ユーザ定義のマウスカーソル

CursorStyle

CRW

×

integer

$CursorStyleDefault

使用するマウスカーソルの形状

CursorType

CRW

×

integer

$CursorTypeDefault

マウスカーソルを設定する対象

DataColCnt

R

 

integer

0

値が入力されている最後のセルの列番号

DataRowCnt

R

 

integer

0

値が入力されている最後のセルの行番号

EditEnterAction

CRW

 

integer

$EditEnterActionNone

Enterキーの動作

EditMode

CRW

×

boolean

$FALSE

入力モードの状態

EditModePermanent

CRW

 

boolean

$FALSE

入力モードを常にON

EditModeReplace

CRW

 

boolean

$FALSE

入力モード時に元の値と置き換える

FgColor

CRW

×

integer

UString

$BLACK

行、列、セル、セルブロックの文字色

FontBold

CRW

×

boolean

$FALSE

行、列、セル、セルブロックのフォントの太字

FontFace

CRW

×

integer

$STD

行、列、セル、セルブロックのフォントのスタイル

FontItalic

CRW

×

boolean

$FALSE

行、列、セル、セルブロックのフォントの斜体

FontKind

CRW

×

integer

UString

$STD

行、列、セル、セルブロックのフォントの種類

FontName

CRW

×

UString

"MS Pゴシック"

行、列、セル、セルブロックのフォントの名前

FontSize

CRW

×

integer

10

行、列、セル、セルブロックのフォントのサイズ

FontStrikethru

CRW

×

boolean

$FALSE

行、列、セル、セルブロックのフォントの打ち消し線

FontUnderline

CRW

×

boolean

$FALSE

行、列、セル、セルブロックのフォントの下線

ForeColor

CRW

×

integer

UString

$BLACK

行、列、セル、セルブロックの文字色

Formula

CRW

×

UString

""

セルの数式

FormulaSync

CRW

 

boolean

$TRUE

数式中のセル参照を自動更新

GrayAreaBackColor

CRW

 

integer

UString

$STD

灰色領域の背景色

GridColor

CRW

 

integer

UString

$STD

グリッド線の表示色

GridShowHoriz

CRW

 

boolean

$TRUE

水平グリッド線の表示/非表示

GridShowVert

CRW

 

boolean

$TRUE

垂直グリッド線の表示/非表示

GridSolid

CRW

 

boolean

$TRUE

グリッド線の線種

IsBlockSelected

R

 

boolean

$FALSE

セルブロックが選択されているかどうか

LeftCol

CRW

 

integer

1

最左列に表示する列の番号

Lock

CRW

×

boolean

$FALSE

行、列、セル、セルブロックをロック

LockBackColor

CRW

 

integer

UString

$STD

ロックされたセルの背景色

LockForeColor

CRW

 

integer

UString

$STD

ロックされたセルの文字色

MaxCols

CRW

 

integer

500

列の総数

MaxRows

CRW

 

integer

500

行の総数

MaxTextCellHeight

R

×

integer

-

セルに設定されているテキストの表示に必要な高さ

MaxTextCellWidth

R

×

integer

-

セルに設定されているテキストの表示に必要な幅

MaxTextColWidth

×

integer

-

列に設定されているテキストの表示に必要な幅

MaxTextRowHeight

×

integer

-

行に設定されているテキストの表示に必要な高さ

MoveActiveOnFocus

CRW

 

boolean

$TRUE

フォーカス取得時にマウスポインタが指していたセルをアクティブにする

NoBeep

CRW

 

boolean

$FALSE

誤操作や誤入力を行ったときにビープ音を鳴らす

NoBorder

CRW

 

boolean

$FALSE

スプレッドシートの右端および下端の境界線の表示/非表示

OperationMode

CRW

 

integer

$OperationModeNormal

操作モード

ProcessDelete

CRW

 

Integer

$DeleteNone

Deleteキーで選択セルのデータ、計算式を削除

より追加されました

ProcessTab

CRW

 

boolean

$FALSE

Tabキーでアクティブセルを移動

Protect

CRW

 

boolean

$TRUE

ロックされているセルの書き込みを禁止

ReDraw

CRW

 

boolean

$TRUE

再描画の許可

より追加されました

RestrictCols

CRW

 

boolean

$FALSE

左隣の列に値が入力されていない場合に値の入力を禁止

RestrictRows

CRW

 

boolean

$FALSE

上隣の行に値が入力されていない場合に値の入力を禁止

RetainSelBlock

CRW

 

boolean

$FALSE

フォーカスを失ったときに選択範囲を反転表示のままにする

Row

CRW

×

integer

-1

処理の対象となる行

Row2

CRW

×

integer

0

処理の対象となるセルブロックの最終行

RowHeadersAutoText

CRW

 

integer

$DispNumbers

行ヘッダの表示形式

RowHeadersShow

CRW

 

boolean

$TRUE

行ヘッダの表示/非表示

RowHeight

×

integer

15

行の高さ

RowHidden

CRW

×

boolean

$FALSE

行の表示/非表示

RowMerge

CRW

×

integer

$MergeNone

特定の行内で同じ内容のセルをグループ化

RowsFrozen

CRW

 

integer

0

スクロールせず固定表示する行数

ScrollBarExtMode

CRW

 

boolean

$FALSE

スクロールバーを自動的に表示/非表示

ScrollBarHColor

CRW

 

integer

UString

$STD

水平スクロールバーの色

ScrollBarHeight

CRW

 

integer

-1

水平スクロールバーの高さ

ScrollBarMaxAlign

CRW

 

boolean

$TRUE

最後までスクロールしたときの最終セルの表示位置

ScrollBars

CRW

 

integer

$ScrollBarsBoth

スクロールバーの表示/非表示

ScrollBarShowMax

CRW

 

boolean

$TRUE

スクロールする範囲(最後のデータまで、最終セルまで)

ScrollBarStyle

CRW

 

integer

$ScrollBarStyleInherit

スクロールバーのデザイン

ScrollBarTrack

CRW

 

integer

$ScrollBarTrackOff

スクロール中にスプレッドシートの内容を表示

ScrollBarVColor

CRW

 

integer

UString

$STD

垂直スクロールバーの色

ScrollBarWidth

CRW

 

integer

-1

垂直スクロールバーの幅

SelBackColor

CRW

 

integer

UString

$STD

選択されたセルまたはセルブロックの背景色

SelBlockCol

R

 

integer

0

選択したセルブロックの左端の列番号

SelBlockCol2

R

 

integer

0

選択したセルブロックの右端の列番号

SelBlockRow

R

 

integer

0

選択したセルブロックの上端の行番号

SelBlockRow2

R

 

integer

0

選択したセルブロックの下端の行番号

SelectBlockOptions

CRW

×

integer

15

セルブロックを選択するときのオプション

SelectionCount

R

 

integer

0

選択されたセルブロック数または複数行選択時の行数

SelForeColor

CRW

 

integer

UString

$STD

選択されたセルまたはセルブロックの文字色

SelLength

CRW

×

integer

-

入力モード時、文字選択の文字数

SelModeIndex

CRW

×

integer

-

単一選択モード時、選択する行番号

SelModeSelected

CRW

×

boolean

-

複数選択モード時、Rowプロパティが示す行を選択

SelStart

CRW

×

integer

-

入力モード時、文字選択の開始位置

SelText

CRW

×

UString

-

入力モード時、文字選択の文字列

ShadowColor

CRW

 

integer

UString

$STD

行や列のヘッダ、およびラベル型セルの背景色

ShadowDark

CRW

 

integer

UString

$STD

行や列のヘッダ、およびラベル型セルの凹凸の影側の色

ShadowLight

CRW

 

integer

UString

$STD

行や列のヘッダ、およびラベル型セルの凹凸の光側の色

より追加されました

ShadowText

CRW

 

integer

UString

$STD

行や列のヘッダ、およびラベル型セルの文字色

SortKey

×

integer

-

並べ替えのキー

SortKeyOrder

×

integer

$SortKeyOrderAscending

並べ替えの順序

StartingColNumber

CRW

 

integer

1

列の表示開始番号

StartingRowNumber

CRW

 

integer

1

行の表示開始番号

Text

CRW

×

UString

""

セルの値

ToolTip

CRW

 

String

""

ツールチップに表示する値

ToolTipDelayTime

CRW

 

integer

0

ツールチップを表示する時間

TopRow

CRW

 

integer

1

最上行に表示する行の番号

TwoDigitYearMax

CRW

 

integer

2059

2桁の西暦年を4桁に変換するための基準年

TypeButtonAlign

CRW

×

integer

$TypeButtonAlignBottom

ボタン型セルの文字の配置

TypeButtonColor

CRW

×

integer

UString

(OSの設定値)

ボタン型セルの背景色

TypeButtonDarkColor

CRW

×

integer

UString

(OSの設定値)

ボタン型セルの凹凸の影側の色

TypeButtonLightColor

CRW

×

integer

UString

(OSの設定値)

ボタン型セルの凹凸の光側の色

TypeButtonPicture

CRW

×

String

Object Reference

-

ボタン型セルの押されていない状態の画像

TypeButtonPictureDown

CRW

×

String

Object Reference

-

ボタン型セルの押されている状態の画像

TypeButtonShadowSize

CRW

×

integer

1

ボタン型セルの凹凸の深さ

TypeButtonText

CRW

×

UString

""

ボタン型セルの文字

TypeButtonTextColor

CRW

×

integer

UString

(OSの設定値)

ボタン型セルの文字色

TypeButtonType

CRW

×

integer

$TypeButtonTypeNormal

ボタン型セルのボタンの種類

TypeCheckCenter

CRW

×

boolean

$FALSE

チェックボックス型セルのチェックボックスを中央に配置

TypeCheckPicture

×

String

Object Reference

-

チェックボックス型セルのチェックボックスの画像

TypeCheckText

CRW

×

UString

""

チェックボックス型セルの文字

TypeCheckTextAlign

CRW

×

integer

$TypeCheckTextAlignRight

チェックボックス型セルの文字の配置

TypeCheckType

CRW

×

integer

$TypeCheckTypeNormal

チェックボックス型セルのチェックボックスの種類

TypeComboBoxAutoSearch

CRW

×

integer

$TypeComboBoxAutoSearchSingleChar

コンボボックス型セルの検索の種類

TypeComboBoxCount

R

×

integer

0

コンボボックス型セルの項目数

TypeComboBoxCurSel

CRW

×

integer

-1

コンボボックス型セルの選択されている項目番号

TypeComboBoxEditable

CRW

×

boolean

$FALSE

コンボボックス型セルの項目名を編集可能にする

TypeComboBoxIndex

CRW

×

integer

0

コンボボックス型セルの処理する項目番号

TypeComboBoxList

CRW

×

UString

""

コンボボックス型セルの項目名のリスト

TypeComboBoxMaxDrop

CRW

×

integer

6

コンボボックス型セルのドロップダウンリストに表示する行数

TypeComboBoxString

CRW

×

UString

-

コンボボックス型セルの項目名

TypeComboBoxWidth

CRW

×

integer

0

コンボボックス型セルのドロップダウンリストの幅

TypeCurrencyDecimal

CRW

×

UString

""

通貨型セルの小数点記号

TypeCurrencyDecPlaces

CRW

×

integer

2

通貨型セルの小数点以下の表示桁数

TypeCurrencyLeadingZero

CRW

×

integer

$TypeLeadingZeroIntl

通貨型セルの先行ゼロを表示

TypeCurrencyMax

CRW

×

Number

9999999.99

通貨型セルの入力可能な上限値

TypeCurrencyMin

CRW

×

Number

9999999.99

通貨型セルの入力可能な下限値

TypeCurrencyNegStyle

CRW

×

integer

$TypeCurrencyNegStyleIntl

通貨型セルの負数の書式

TypeCurrencyPosStyle

CRW

×

integer

$TypeCurrencyPosStyleIntl

通貨型セルの正数の書式

TypeCurrencySeparator

CRW

×

UString

""

通貨型セルの3桁ごとの区切り記号

TypeCurrencyShowSep

CRW

×

boolean

$FALSE

通貨型セルの3桁ごとの区切り記号を表示

TypeCurrencyShowSymbol

CRW

×

boolean

$TRUE

通貨型セルの通貨記号を表示

TypeCurrencySymbol

CRW

×

UString

""

通貨型セルの通貨記号

TypeDateCentury

CRW

×

boolean

(OSの設定値)

日付型セルの西暦4桁表示

TypeDateFormat

CRW

×

integer

(OSの設定値)

日付型セルの表示書式

TypeDateMax

CRW

×

UString

"20991231"

日付型セルの入力できる日付の上限値

TypeDateMin

CRW

×

UString

"19000101"

日付型セルの入力できる日付の下限値

TypeDateSeparator

CRW

×

integer

(OSの設定値)

日付型セルの年月日の区切り記号

TypeEditCharCase

CRW

×

integer

$TypeEditCharCaseSetNone

文字型セルの大文字、小文字を自動的に変換

TypeEditCharSet

CRW

×

integer

$TypeEditCharSetASCII

文字型セルの入力できる文字種

TypeEditMultiLine

CRW

×

boolean

$FALSE

文字型セルの複数行入力を許可

TypeEditPassword

CRW

×

boolean

$FALSE

文字型セルの入力した文字の代わりに*を表示

TypeEllipses

CRW

×

boolean

$FALSE

文字の収まりきらないセルに省略記号を表示

TypeHAlign

CRW

×

integer

通貨、数値、パーセント、指数型セル

$TypeHAlignRight

上記以外のセル型

$TypeHAlignLeft

セルの水平方向の配置

TypeMaxEditLen

CRW

×

integer

文字型セル

32000

コンボボックス型セル

150

セルに入力可能な最大文字数

TypeNegRed

CRW

×

boolean

$FALSE

セル内の負数を赤色で表示

TypeNumberDecimal

CRW

×

UString

""

数値型セルの小数点記号

TypeNumberDecPlaces

CRW

×

integer

2

数値型セルの小数点以下の表示桁数

TypeNumberLeadingZero

CRW

×

integer

$TypeLeadingZeroIntl

数値型セルの先行ゼロを表示

TypeNumberMax

CRW

×

Number

9999999.99

数値型セルの入力可能な上限値

TypeNumberMin

CRW

×

Number

9999999.99

数値型セルの入力可能な下限値

TypeNumberNegStyle

CRW

×

integer

$TypeNumberNegStyleIntl

数値型セルの負数の書式

TypeNumberSeparator

CRW

×

UString

""

数値型セルの3桁ごとの区切り記号

TypeNumberShowSep

CRW

×

boolean

$FALSE

数値型セルの3桁ごとの区切り記号を表示

TypePercentDecimal

CRW

×

UString

""

パーセント型セルの小数点記号

TypePercentDecPlaces

CRW

×

integer

2

パーセント型セルの小数点以下の表示桁数

TypePercentLeadingZero

CRW

×

integer

$TypeLeadingZeroIntl

パーセント型セルの先行ゼロを表示

TypePercentMax

CRW

×

Number

9999.99

パーセント型セルの入力可能な上限値

TypePercentMin

CRW

×

Number

-9999.99

パーセント型セルの入力可能な下限値

TypePercentNegStyle

CRW

×

integer

$TypePercentNegStyleIntl

パーセント型セルの負数の書式

TypePicDefaultText

CRW

×

UString

""

マスク型セルの編集定義文字の代わりに表示する文字列

TypePicMask

CRW

×

UString

""

マスク型セルの書式

TypePictCenter

CRW

×

boolean

$FALSE

画像型セルの画像を中央に配置

TypePictMaintainScale

CRW

×

boolean

$FALSE

画像型セルの画像の縦横比を保持

TypePictPicture

CRW

×

String

Object Reference

-

画像型セルの画像

TypePictStretch

CRW

×

boolean

$FALSE

画像型セルの画像の拡大/縮小

TypeScientificDecimal

CRW

×

UString

""

指数型セルの小数点記号

TypeScientificDecPlaces

CRW

×

integer

0

指数型セルの小数点以下の桁数

TypeScientificMax

CRW

×

Number

1.7E+308

指数型セルの有効な最大値

TypeScientificMin

CRW

×

Number

-1.7E+308

指数型セルの有効な最小値

TypeSpin

CRW

×

boolean

$FALSE

セルにスピンボタンを表示

TypeSpinInc

CRW

×

Number

1.1

セルにスピンボタンの1回のクリックによる変化量

TypeSpinWrap

CRW

×

boolean

$FALSE

セルにスピンボタンの上限値、下限値での動作

TypeTextOrient

CRW

×

integer

$TypeTextOrientHorizontal

セルの文字の表示方向

TypeTextPrefix

CRW

×

boolean

$FALSE

ラベル型セルの値に含まれる&文字の扱い

TypeTextShadow

CRW

×

boolean

$FALSE

ラベル型セルの凸型表示

TypeTextShadowIn

CRW

×

boolean

$FALSE

ラベル型セルの凹型表示

TypeTextWordWrap

CRW

×

boolean

$FALSE

ラベル型セルのワードラップ

TypeTime24Hour

CRW

×

integer

(OSの設定値)

時刻型セルの12時間制/24時間制

TypeTimeMax

CRW

×

UString

"235959"

時刻型セルの入力できる時刻の上限値

TypeTimeMin

CRW

×

UString

"000000"

時刻型セルの入力できる時刻の下限値

TypeTimeSeconds

CRW

×

boolean

$FALSE

時刻型セルの秒を表示

TypeTimeSeparator

CRW

×

integer

(OSの設定値)

時刻型セルの時分秒の間の区切り記号

TypeVAlign

CRW

×

integer

チェックボックス型セル

$TypeVAlignCenter

上記以外のセル型

$TypeVAlignTop

セルの垂直方向の配置

UseChange

CRW

 

boolean

-

このクラスでは値の指定は無効です

UserColAction

CRW

 

integer

$UserColActionDefault

列ヘッダをクリックしたときに実行されるアクション

UserResize

CRW

 

integer

$UserResizeBoth

マウスで列の幅、行の高さの変更を許可

UserResizeCol

CRW

×

integer

$UserResizeDefault

マウスで列の幅の変更を許可

UserResizeRow

CRW

×

integer

$UserResizeDefault

マウスで行の高さの変更を許可

UseVisualStyles

CRW

 

integer

$UseVisualStylesInherit

セルに配置されたボタン、チェックボックスなどのデザイン

Value

CRW

×

UString

""

セルの値

 

アクセス

R

読み込み可能

W

書き込み可能

C

初期化可能

インデックスプロパティ

 

 

クラス概要

基本クラスのプロパティ

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る