Dokumentace HotXLS

Vlastnost Value

Vrátí nebo nastaví hodnotu zadaného rozsahu. Čtení/zápis Variant

Syntaxe

property Value: Variant;

Poznámky

Pokud buňka obsahuje konstantu, tato vlastnost vrátí konstantu. Pokud buňka obsahuje vzorec, vlastnost Value vrátí výsledek vzorce

Příklad

Tento příklad nastaví hodnotu buňky A1 na prvním listu na 3.14159

Workbook.Sheets[1].Range['A1', 'A1'].Value := 3.14159;
Tento příklad je stejný jako předchozí

Workbook.Sheets[1].Cells.Item[1, 1].Value := 3.14159;
Tento příklad je stejný jako předchozí

Workbook.Sheets[1].Cells[1, 1].Value := 3.14159;
Tento příklad nastaví hodnotu buňky A1 na prvním listu na PI

Workbook.Sheets[1].Range['A1', 'A1'].Value := '=PI()';
Tento příklad zkopíruje hodnoty z rozsahu A1:F1 do rozsahu A2:F2

With Workbook.Sheets[1] do begin
  Range['A2', 'F2'].Value := Range['A1', 'F1'].Value;
end;
Tento příklad je stejný jako předchozí

With Workbook.Sheets[1].Range['A1', 'F1'] do
    Offset[1,0].Value := Value;
Tento příklad demonstruje použití vzorců

With Workbook.Sheets[1] do begin
  Range['B1', 'B1'].Value := '=(A1/100)*20';
  Range['B2', 'B2'].Value := '=SUM(A1:B1)';
  Range['B3', 'B3'].Value := '=PI()*A3^2/2';
end;