SSpreadクラスには以下のプロパティが定義されています。
名前 |
アクセス |
型 |
初期値 |
説明 |
|
CRW |
|
integer |
0 |
ドラッグ&ドロップを受け付けるタイプ |
|
CRW |
|
integer |
$ActiveCellHighlightStyleNormal |
アクティブセルの強調表示 |
|
R |
|
integer |
1 |
アクティブセルの列番号 |
|
R |
|
integer |
1 |
アクティブセルの行番号 |
|
CRW |
|
boolean |
$FALSE |
隣のセルにはみ出させて表示 |
|
CRW |
|
boolean |
$FALSE |
ドラッグ&ドロップによる列の移動を許可 |
|
CRW |
|
boolean |
$FALSE |
セルブロックのドラッグ&ドロップを許可 |
|
CRW |
|
boolean |
$FALSE |
入力モード時、隣のセルにはみ出させて表示 |
|
CRW |
|
boolean |
$FALSE |
セルブロックの複数選択を許可 |
|
CRW |
|
boolean |
$FALSE |
ドラッグ&ドロップによる行の移動を許可 |
|
CRW |
|
boolean |
$FALSE |
数式の入力を許可 |
|
CRW |
|
integer |
$AppearanceFlat |
スプレッドシート全体の境界線 |
|
CRW |
|
integer |
$AppearanceStyleEnhanced |
スプレッドシート全体のデザイン |
|
CRW |
|
boolean |
$FALSE |
入力モード時の方向キーの動作 |
|
CRW |
|
boolean |
$TRUE |
関連するセルの各数式を自動再計算 |
|
CRW |
|
boolean |
$TRUE |
クリップボードを操作するショートカットキーを使用可能にする |
|
CRW |
× |
integer UString |
$WHITE |
行、列、セル、セルブロックの背景色 |
|
CRW |
|
integer |
$BackColorStyleOverGrid |
背景色をグリッド線の上に表示 |
|
CRW |
× |
integer UString |
$WHITE |
行、列、セル、セルブロックの背景色 |
|
CRW |
× |
boolean |
$FALSE |
セルブロックに対して各プロパティの値を有効にする |
|
CRW |
|
boolean |
$FALSE |
枠の表示 |
|
CRW |
× |
boolean |
$FALSE |
枠の表示 |
|
CRW |
|
integer |
$ButtonDrawModeAlways |
ボタン型、コンボボックス型セルのボタンの表示範囲 |
|
CRW |
× |
UString |
"" |
セルコメントの設定 より追加されました |
|
CRW |
× |
UString |
"" |
セル、列、行のユーザー定義のタグ |
|
CRW |
× |
integer |
$CellTypeEdit |
行、列、セル、セルブロックのセルのデータ型 |
|
CRW |
× |
boolean |
$FALSE |
セルの値に変更があったかどうか |
|
CRW |
× |
UString |
- |
セルブロックに値を設定 |
|
CRW |
|
integer |
$ClipboardOptionsCopyPasteAllHeaders |
コピー、貼り付け時のヘッダの扱い |
|
CRW |
× |
UString |
- |
セルブロックに値を設定 |
|
CRW |
× |
integer |
-1 |
処理の対象となる列 |
|
CRW |
× |
integer |
0 |
処理の対象となるセルブロックの最終列 |
|
CRW |
|
integer |
$DispLetters |
列ヘッダの表示形式 |
|
CRW |
|
boolean |
$TRUE |
列ヘッダの表示/非表示 |
|
CRW |
× |
boolean |
$FALSE |
列の表示/非表示 |
|
CRW |
× |
UString |
"" |
列を識別する文字列 |
|
CRW |
× |
integer |
$MergeNone |
特定の列内で同じ内容のセルをグループ化 |
|
CRW |
|
integer |
0 |
スクロールせず固定表示する列数 |
|
※ |
× |
integer |
$ColUserSortIndicatorNone |
ソートインジケータの表示/非表示 |
|
※ |
× |
integer |
64 |
列の幅 |
|
CRW |
× |
String Object Reference |
- |
ユーザ定義のマウスカーソル |
|
CRW |
× |
integer |
$CursorStyleDefault |
使用するマウスカーソルの形状 |
|
CRW |
× |
integer |
$CursorTypeDefault |
マウスカーソルを設定する対象 |
|
R |
|
integer |
0 |
値が入力されている最後のセルの列番号 |
|
R |
|
integer |
0 |
値が入力されている最後のセルの行番号 |
|
CRW |
|
integer |
$EditEnterActionNone |
Enterキーの動作 |
|
CRW |
× |
boolean |
$FALSE |
入力モードの状態 |
|
CRW |
|
boolean |
$FALSE |
入力モードを常にON |
|
CRW |
|
boolean |
$FALSE |
入力モード時に元の値と置き換える |
|
CRW |
× |
integer UString |
$BLACK |
行、列、セル、セルブロックの文字色 |
|
CRW |
× |
boolean |
$FALSE |
行、列、セル、セルブロックのフォントの太字 |
|
CRW |
× |
integer |
$STD |
行、列、セル、セルブロックのフォントのスタイル |
|
CRW |
× |
boolean |
$FALSE |
行、列、セル、セルブロックのフォントの斜体 |
|
CRW |
× |
integer UString |
$STD |
行、列、セル、セルブロックのフォントの種類 |
|
CRW |
× |
UString |
"MS Pゴシック" |
行、列、セル、セルブロックのフォントの名前 |
|
CRW |
× |
integer |
10 |
行、列、セル、セルブロックのフォントのサイズ |
|
CRW |
× |
boolean |
$FALSE |
行、列、セル、セルブロックのフォントの打ち消し線 |
|
CRW |
× |
boolean |
$FALSE |
行、列、セル、セルブロックのフォントの下線 |
|
CRW |
× |
integer UString |
$BLACK |
行、列、セル、セルブロックの文字色 |
|
CRW |
× |
UString |
"" |
セルの数式 |
|
CRW |
|
boolean |
$TRUE |
数式中のセル参照を自動更新 |
|
CRW |
|
integer UString |
$STD |
灰色領域の背景色 |
|
CRW |
|
integer UString |
$STD |
グリッド線の表示色 |
|
CRW |
|
boolean |
$TRUE |
水平グリッド線の表示/非表示 |
|
CRW |
|
boolean |
$TRUE |
垂直グリッド線の表示/非表示 |
|
CRW |
|
boolean |
$TRUE |
グリッド線の線種 |
|
R |
|
boolean |
$FALSE |
セルブロックが選択されているかどうか |
|
CRW |
|
integer |
1 |
最左列に表示する列の番号 |
|
CRW |
× |
boolean |
$FALSE |
行、列、セル、セルブロックをロック |
|
CRW |
|
integer UString |
$STD |
ロックされたセルの背景色 |
|
CRW |
|
integer UString |
$STD |
ロックされたセルの文字色 |
|
CRW |
|
integer |
500 |
列の総数 |
|
CRW |
|
integer |
500 |
行の総数 |
|
R |
× |
integer |
- |
セルに設定されているテキストの表示に必要な高さ |
|
R |
× |
integer |
- |
セルに設定されているテキストの表示に必要な幅 |
|
※ |
× |
integer |
- |
列に設定されているテキストの表示に必要な幅 |
|
※ |
× |
integer |
- |
行に設定されているテキストの表示に必要な高さ |
|
CRW |
|
boolean |
$TRUE |
フォーカス取得時にマウスポインタが指していたセルをアクティブにする |
|
CRW |
|
boolean |
$FALSE |
誤操作や誤入力を行ったときにビープ音を鳴らす |
|
CRW |
|
boolean |
$FALSE |
スプレッドシートの右端および下端の境界線の表示/非表示 |
|
CRW |
|
integer |
$OperationModeNormal |
操作モード |
|
CRW |
|
Integer |
$DeleteNone |
Deleteキーで選択セルのデータ、計算式を削除 より追加されました |
|
CRW |
|
boolean |
$FALSE |
Tabキーでアクティブセルを移動 |
|
CRW |
|
boolean |
$TRUE |
ロックされているセルの書き込みを禁止 |
|
CRW |
|
boolean |
$TRUE |
再描画の許可 より追加されました |
|
CRW |
|
boolean |
$FALSE |
左隣の列に値が入力されていない場合に値の入力を禁止 |
|
CRW |
|
boolean |
$FALSE |
上隣の行に値が入力されていない場合に値の入力を禁止 |
|
CRW |
|
boolean |
$FALSE |
フォーカスを失ったときに選択範囲を反転表示のままにする |
|
CRW |
× |
integer |
-1 |
処理の対象となる行 |
|
CRW |
× |
integer |
0 |
処理の対象となるセルブロックの最終行 |
|
CRW |
|
integer |
$DispNumbers |
行ヘッダの表示形式 |
|
CRW |
|
boolean |
$TRUE |
行ヘッダの表示/非表示 |
|
※ |
× |
integer |
15 |
行の高さ |
|
CRW |
× |
boolean |
$FALSE |
行の表示/非表示 |
|
CRW |
× |
integer |
$MergeNone |
特定の行内で同じ内容のセルをグループ化 |
|
CRW |
|
integer |
0 |
スクロールせず固定表示する行数 |
|
CRW |
|
boolean |
$FALSE |
スクロールバーを自動的に表示/非表示 |
|
CRW |
|
integer UString |
$STD |
水平スクロールバーの色 |
|
CRW |
|
integer |
-1 |
水平スクロールバーの高さ |
|
CRW |
|
boolean |
$TRUE |
最後までスクロールしたときの最終セルの表示位置 |
|
CRW |
|
integer |
$ScrollBarsBoth |
スクロールバーの表示/非表示 |
|
CRW |
|
boolean |
$TRUE |
スクロールする範囲(最後のデータまで、最終セルまで) |
|
CRW |
|
integer |
$ScrollBarStyleInherit |
スクロールバーのデザイン |
|
CRW |
|
integer |
$ScrollBarTrackOff |
スクロール中にスプレッドシートの内容を表示 |
|
CRW |
|
integer UString |
$STD |
垂直スクロールバーの色 |
|
CRW |
|
integer |
-1 |
垂直スクロールバーの幅 |
|
CRW |
|
integer UString |
$STD |
選択されたセルまたはセルブロックの背景色 |
|
R |
|
integer |
0 |
選択したセルブロックの左端の列番号 |
|
R |
|
integer |
0 |
選択したセルブロックの右端の列番号 |
|
R |
|
integer |
0 |
選択したセルブロックの上端の行番号 |
|
R |
|
integer |
0 |
選択したセルブロックの下端の行番号 |
|
CRW |
× |
integer |
15 |
セルブロックを選択するときのオプション |
|
R |
|
integer |
0 |
選択されたセルブロック数または複数行選択時の行数 |
|
CRW |
|
integer UString |
$STD |
選択されたセルまたはセルブロックの文字色 |
|
CRW |
× |
integer |
- |
入力モード時、文字選択の文字数 |
|
CRW |
× |
integer |
- |
単一選択モード時、選択する行番号 |
|
CRW |
× |
boolean |
- |
複数選択モード時、Rowプロパティが示す行を選択 |
|
CRW |
× |
integer |
- |
入力モード時、文字選択の開始位置 |
|
CRW |
× |
UString |
- |
入力モード時、文字選択の文字列 |
|
CRW |
|
integer UString |
$STD |
行や列のヘッダ、およびラベル型セルの背景色 |
|
CRW |
|
integer UString |
$STD |
行や列のヘッダ、およびラベル型セルの凹凸の影側の色 |
|
CRW |
|
integer UString |
$STD |
行や列のヘッダ、およびラベル型セルの凹凸の光側の色 より追加されました |
|
CRW |
|
integer UString |
$STD |
行や列のヘッダ、およびラベル型セルの文字色 |
|
※ |
× |
integer |
- |
並べ替えのキー |
|
※ |
× |
integer |
$SortKeyOrderAscending |
並べ替えの順序 |
|
CRW |
|
integer |
1 |
列の表示開始番号 |
|
CRW |
|
integer |
1 |
行の表示開始番号 |
|
CRW |
× |
UString |
"" |
セルの値 |
|
CRW |
|
String |
"" |
ツールチップに表示する値 |
|
CRW |
|
integer |
0 |
ツールチップを表示する時間 |
|
CRW |
|
integer |
1 |
最上行に表示する行の番号 |
|
CRW |
|
integer |
2059 |
2桁の西暦年を4桁に変換するための基準年 |
|
CRW |
× |
integer |
$TypeButtonAlignBottom |
ボタン型セルの文字の配置 |
|
CRW |
× |
integer UString |
(OSの設定値) |
ボタン型セルの背景色 |
|
CRW |
× |
integer UString |
(OSの設定値) |
ボタン型セルの凹凸の影側の色 |
|
CRW |
× |
integer UString |
(OSの設定値) |
ボタン型セルの凹凸の光側の色 |
|
CRW |
× |
String Object Reference |
- |
ボタン型セルの押されていない状態の画像 |
|
CRW |
× |
String Object Reference |
- |
ボタン型セルの押されている状態の画像 |
|
CRW |
× |
integer |
1 |
ボタン型セルの凹凸の深さ |
|
CRW |
× |
UString |
"" |
ボタン型セルの文字 |
|
CRW |
× |
integer UString |
(OSの設定値) |
ボタン型セルの文字色 |
|
CRW |
× |
integer |
$TypeButtonTypeNormal |
ボタン型セルのボタンの種類 |
|
CRW |
× |
boolean |
$FALSE |
チェックボックス型セルのチェックボックスを中央に配置 |
|
※ |
× |
String Object Reference |
- |
チェックボックス型セルのチェックボックスの画像 |
|
CRW |
× |
UString |
"" |
チェックボックス型セルの文字 |
|
CRW |
× |
integer |
$TypeCheckTextAlignRight |
チェックボックス型セルの文字の配置 |
|
CRW |
× |
integer |
$TypeCheckTypeNormal |
チェックボックス型セルのチェックボックスの種類 |
|
CRW |
× |
integer |
$TypeComboBoxAutoSearchSingleChar |
コンボボックス型セルの検索の種類 |
|
R |
× |
integer |
0 |
コンボボックス型セルの項目数 |
|
CRW |
× |
integer |
-1 |
コンボボックス型セルの選択されている項目番号 |
|
CRW |
× |
boolean |
$FALSE |
コンボボックス型セルの項目名を編集可能にする |
|
CRW |
× |
integer |
0 |
コンボボックス型セルの処理する項目番号 |
|
CRW |
× |
UString |
"" |
コンボボックス型セルの項目名のリスト |
|
CRW |
× |
integer |
6 |
コンボボックス型セルのドロップダウンリストに表示する行数 |
|
CRW |
× |
UString |
- |
コンボボックス型セルの項目名 |
|
CRW |
× |
integer |
0 |
コンボボックス型セルのドロップダウンリストの幅 |
|
CRW |
× |
UString |
"" |
通貨型セルの小数点記号 |
|
CRW |
× |
integer |
2 |
通貨型セルの小数点以下の表示桁数 |
|
CRW |
× |
integer |
$TypeLeadingZeroIntl |
通貨型セルの先行ゼロを表示 |
|
CRW |
× |
Number |
9999999.99 |
通貨型セルの入力可能な上限値 |
|
CRW |
× |
Number |
–9999999.99 |
通貨型セルの入力可能な下限値 |
|
CRW |
× |
integer |
$TypeCurrencyNegStyleIntl |
通貨型セルの負数の書式 |
|
CRW |
× |
integer |
$TypeCurrencyPosStyleIntl |
通貨型セルの正数の書式 |
|
CRW |
× |
UString |
"" |
通貨型セルの3桁ごとの区切り記号 |
|
CRW |
× |
boolean |
$FALSE |
通貨型セルの3桁ごとの区切り記号を表示 |
|
CRW |
× |
boolean |
$TRUE |
通貨型セルの通貨記号を表示 |
|
CRW |
× |
UString |
"" |
通貨型セルの通貨記号 |
|
CRW |
× |
boolean |
(OSの設定値) |
日付型セルの西暦4桁表示 |
|
CRW |
× |
integer |
(OSの設定値) |
日付型セルの表示書式 |
|
CRW |
× |
UString |
"20991231" |
日付型セルの入力できる日付の上限値 |
|
CRW |
× |
UString |
"19000101" |
日付型セルの入力できる日付の下限値 |
|
CRW |
× |
integer |
(OSの設定値) |
日付型セルの年月日の区切り記号 |
|
CRW |
× |
integer |
$TypeEditCharCaseSetNone |
文字型セルの大文字、小文字を自動的に変換 |
|
CRW |
× |
integer |
$TypeEditCharSetASCII |
文字型セルの入力できる文字種 |
|
CRW |
× |
boolean |
$FALSE |
文字型セルの複数行入力を許可 |
|
CRW |
× |
boolean |
$FALSE |
文字型セルの入力した文字の代わりに*を表示 |
|
CRW |
× |
boolean |
$FALSE |
文字の収まりきらないセルに省略記号を表示 |
|
CRW |
× |
integer |
通貨、数値、パーセント、指数型セル $TypeHAlignRight 上記以外のセル型 $TypeHAlignLeft |
セルの水平方向の配置 |
|
CRW |
× |
integer |
文字型セル 32000 コンボボックス型セル 150 |
セルに入力可能な最大文字数 |
|
CRW |
× |
boolean |
$FALSE |
セル内の負数を赤色で表示 |
|
CRW |
× |
UString |
"" |
数値型セルの小数点記号 |
|
CRW |
× |
integer |
2 |
数値型セルの小数点以下の表示桁数 |
|
CRW |
× |
integer |
$TypeLeadingZeroIntl |
数値型セルの先行ゼロを表示 |
|
CRW |
× |
Number |
9999999.99 |
数値型セルの入力可能な上限値 |
|
CRW |
× |
Number |
–9999999.99 |
数値型セルの入力可能な下限値 |
|
CRW |
× |
integer |
$TypeNumberNegStyleIntl |
数値型セルの負数の書式 |
|
CRW |
× |
UString |
"" |
数値型セルの3桁ごとの区切り記号 |
|
CRW |
× |
boolean |
$FALSE |
数値型セルの3桁ごとの区切り記号を表示 |
|
CRW |
× |
UString |
"" |
パーセント型セルの小数点記号 |
|
CRW |
× |
integer |
2 |
パーセント型セルの小数点以下の表示桁数 |
|
CRW |
× |
integer |
$TypeLeadingZeroIntl |
パーセント型セルの先行ゼロを表示 |
|
CRW |
× |
Number |
9999.99 |
パーセント型セルの入力可能な上限値 |
|
CRW |
× |
Number |
-9999.99 |
パーセント型セルの入力可能な下限値 |
|
CRW |
× |
integer |
$TypePercentNegStyleIntl |
パーセント型セルの負数の書式 |
|
CRW |
× |
UString |
"" |
マスク型セルの編集定義文字の代わりに表示する文字列 |
|
CRW |
× |
UString |
"" |
マスク型セルの書式 |
|
CRW |
× |
boolean |
$FALSE |
画像型セルの画像を中央に配置 |
|
CRW |
× |
boolean |
$FALSE |
画像型セルの画像の縦横比を保持 |
|
CRW |
× |
String Object Reference |
- |
画像型セルの画像 |
|
CRW |
× |
boolean |
$FALSE |
画像型セルの画像の拡大/縮小 |
|
CRW |
× |
UString |
"" |
指数型セルの小数点記号 |
|
CRW |
× |
integer |
0 |
指数型セルの小数点以下の桁数 |
|
CRW |
× |
Number |
1.7E+308 |
指数型セルの有効な最大値 |
|
CRW |
× |
Number |
-1.7E+308 |
指数型セルの有効な最小値 |
|
CRW |
× |
boolean |
$FALSE |
セルにスピンボタンを表示 |
|
CRW |
× |
Number |
1.1 |
セルにスピンボタンの1回のクリックによる変化量 |
|
CRW |
× |
boolean |
$FALSE |
セルにスピンボタンの上限値、下限値での動作 |
|
CRW |
× |
integer |
$TypeTextOrientHorizontal |
セルの文字の表示方向 |
|
CRW |
× |
boolean |
$FALSE |
ラベル型セルの値に含まれる&文字の扱い |
|
CRW |
× |
boolean |
$FALSE |
ラベル型セルの凸型表示 |
|
CRW |
× |
boolean |
$FALSE |
ラベル型セルの凹型表示 |
|
CRW |
× |
boolean |
$FALSE |
ラベル型セルのワードラップ |
|
CRW |
× |
integer |
(OSの設定値) |
時刻型セルの12時間制/24時間制 |
|
CRW |
× |
UString |
"235959" |
時刻型セルの入力できる時刻の上限値 |
|
CRW |
× |
UString |
"000000" |
時刻型セルの入力できる時刻の下限値 |
|
CRW |
× |
boolean |
$FALSE |
時刻型セルの秒を表示 |
|
CRW |
× |
integer |
(OSの設定値) |
時刻型セルの時分秒の間の区切り記号 |
|
CRW |
× |
integer |
チェックボックス型セル $TypeVAlignCenter 上記以外のセル型 $TypeVAlignTop |
セルの垂直方向の配置 |
|
CRW |
|
boolean |
- |
このクラスでは値の指定は無効です |
|
CRW |
|
integer |
$UserColActionDefault |
列ヘッダをクリックしたときに実行されるアクション |
|
CRW |
|
integer |
$UserResizeBoth |
マウスで列の幅、行の高さの変更を許可 |
|
CRW |
× |
integer |
$UserResizeDefault |
マウスで列の幅の変更を許可 |
|
CRW |
× |
integer |
$UserResizeDefault |
マウスで行の高さの変更を許可 |
|
CRW |
|
integer |
$UseVisualStylesInherit |
セルに配置されたボタン、チェックボックスなどのデザイン |
|
CRW |
× |
UString |
"" |
セルの値 |
アクセス |
R |
読み込み可能 |
W |
書き込み可能 |
|
C |
初期化可能 |
|
※ |