HotXLS ドキュメント

AddListValidation メソッド

指定した従来の XLS ワークシート範囲にリストデータ検証ルールを追加します

構文

function AddListValidation(ARange, AItems: WideString): Integer;
ARangeWideString 検証ルールを受け取る cell または A1 スタイルの range
AItemsWideString カンマ区切りの inline list 引用された list formula または worksheet range reference formula

備考

この例では、セル A1 から A10 にドロップダウンリストを追加します DVAL and DV レコードが書き出されます (Excel 97-2003 ワークブック用)。たとえば Yes,No,Maybe のようなインライン リストは、Excel のリスト数式として自動的にラップされます。ソース式を直接制御する必要があるときは、引用符で囲んだ数式か、シート参照を含む数式を渡してください

使用例

TXLSWorksheet クラス

Workbook := TXLSWorkbook.Create;
try
  Sheet := Workbook.Sheets[1];
  Sheet.AddListValidation('A1:A10', 'Yes,No,Maybe');
  Workbook.SaveAs('validated.xls', xlExcel97);
finally
  Workbook.Free;
end;

関連項目