コンボボックス型セルで、リスト項目の取得、追加を行います。
CellTypeプロパティに$CellTypeComboBox(コンボボックス型)が設定されたセルのみ有効です。
このプロパティを設定する前に、Col、Rowプロパティなどを使用して対象となるセルを指定します。
TypeComboBoxIndexプロパティに設定されたインデックス番号が処理の対象になります。
プロパティの値を参照したときは、リスト項目から対象の1件を取得します。
プロパティに値を代入したときは、リスト項目の対象の位置に新しい項目を追加します。TypeComboBoxIndexプロパティが-1の場合は、リスト項目の最後に追加します。
コンボボックスのリスト項目を一括で編集したい場合は、TypeComboBoxListプロパティを使用します。
リストの項目数はTypeComboBoxCountプロパティで取得できます。
項目の削除はTypeComboBoxClear、TypeComboBoxRemoveItemメソッドで行います。
使用例
Col = 3;
Row = 2;
CellType = $CellTypeComboBox;
TypeComboBoxIndex = 0;
TypeComboBoxString = "AAA";
TypeComboBoxIndex = 1;
TypeComboBoxString = "BBB";
TypeComboBoxIndex = 2;
TypeComboBoxString = "CCC";
BlockMode = $TRUE;
Col = 3;
Row = 3;
Col2 = 5;
Row2 = 5;
CellType = $CellTypeComboBox;
TypeComboBoxIndex = 0;
TypeComboBoxString = "XXX";
TypeComboBoxIndex = 1;
TypeComboBoxString = "YYY";
TypeComboBoxIndex = 2;
TypeComboBoxString = "ZZZ";
BlockMode = $FALSE;
関連項目
CellType、TypeComboBoxCount、TypeComboBoxIndex、TypeComboBoxListプロパティ
TypeComboBoxClear、TypeComboBoxRemoveItemメソッド