Docs HotXLS

AddListValidation-method

Adds a list data-validation rule to the specified classic XLS worksheet range

Syntaxe

function AddListValidation(ARange, AItems: WideString): Integer;
ARange WideString. A cell or A1-style range that receives the validation rule
AItems WideString. Une liste inline séparée par des virgules, une formule de liste entre guillemets ou une formule de référence de plage de feuille

Remarques

The method writes BIFF8 DVAL and DV records for Excel 97-2003 workbooks. Inline lists such as Yes,No,Maybe sont encapsulées automatiquement comme formule de liste Excel. Passez une formule entre guillemets ou une formule contenant une référence de feuille quand vous devez contrôler directement l'expression source

Exemple

This example adds a dropdown list to cells A1 through A10

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

See Also