Dokumentacja HotXLS

Właściwość Value

Zwraca lub ustawia wartość określonego zakresu. Odczyt/zapis Variant

Składnia

property Value: Variant;

Opis

Jeśli komórka zawiera stałą, ta właściwość zwraca stałą. Jeśli komórka zawiera formułę, właściwość Value zwraca wynik formuły

Przykład

Ten przykład ustawia wartość komórki A1 na arkuszu pierwszym na 3.14159

Workbook.Sheets[1].Range['A1', 'A1'].Value := 3.14159;
Ten przykład jest taki sam jak poprzedni

Workbook.Sheets[1].Cells.Item[1, 1].Value := 3.14159;
Ten przykład jest taki sam jak poprzedni

Workbook.Sheets[1].Cells[1, 1].Value := 3.14159;
Ten przykład ustawia wartość komórki A1 na arkuszu pierwszym na PI

Workbook.Sheets[1].Range['A1', 'A1'].Value := '=PI()';
Ten przykład kopiuje wartości z zakresu A1:F1 do zakresu A2:F2

With Workbook.Sheets[1] do begin
  Range['A2', 'F2'].Value := Range['A1', 'F1'].Value;
end;
Ten przykład jest taki sam jak poprzedni

With Workbook.Sheets[1].Range['A1', 'F1'] do
    Offset[1,0].Value := Value;
Ten przykład demonstruje użycie formuł

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;