Triedy TXLSXDataValidation - HotXLS

Triedy TXLSXDataValidation a TXLSXDataValidations

TXLSXDataValidations spravuje obmedzenia vstupu Excelu pre Triedy TXLSXDataValidation a TXLSXDataValidations.DataValidations spravuje obmedzenia vstupu Excelu pre TXLSXDataValidation

spravuje obmedzenia vstupu Excelu pre

function Add(const ARange: WideString; AType: TXLSXDataValidationType; AOp: TXLSXDvOperator; const AFormula1: WideString): Integer;
function Add(const ARange: WideString; AType: TXLSXDataValidationType; AOp: TXLSXDvOperator; const AFormula1, AFormula2: WideString): Integer;
function AddList(const ARange, AItems: WideString): Integer;
procedure TXLSXDataValidation.SetPrompt(const ATitle, AText: WideString);
procedure TXLSXDataValidation.SetError(const ATitle, AText: WideString; AStyle: TXLSXDvErrorStyle = xlsxDvErrStop);

Deklarácie

DeklarácieDeklarácie
ČlenyČleny
ČlenyDeklarácie
Range and ValidationTypeDeklarácie
Cieľové bunky a typ čísla, zoznamu, dátumu alebo časuCieľové bunky a typ čísla, zoznamu, dátumu alebo času
Cieľové bunky a typ čísla, zoznamu, dátumu alebo časuČleny
AllowBlankČleny

Povoľuje prázdnu hodnotu

var Index: Integer;
begin
  Index := Sheet.DataValidations.AddList('D2:D100', 'New,Active,Closed');
  Sheet.DataValidations[Index].SetPrompt('Status', 'Select a permitted status');
  Sheet.DataValidations[Index].SetError('Invalid status', 'Choose a value from the list');
end;

Povoľuje prázdnu hodnotu