HotXLS-Dokumentation

Value-Eigenschaft

Gibt den Wert des angegebenen Bereichs zurück oder legt diesen fest. Lesen/Schreiben Variant

Syntax

property Value: Variant;

Hinweise

Enthält die Zelle eine Konstante, gibt diese Eigenschaft die Konstante zurück. Enthält die Zelle eine Formel, gibt die Value-Eigenschaft das berechnete Ergebnis der Formel zurück. Wenn der Bereich ein ein- oder zweidimensionales Array ist, wird ein passendes Array zurückgegeben

Beispiel

Dieses Beispiel setzt den Wert von Zelle A1 auf Blatt eins auf 3,14159

Workbook.Sheets[1].Range['A1', 'A1'].Value := 3.14159;
Dieses Beispiel ist identisch mit dem vorherigen

Workbook.Sheets[1].Cells.Item[1, 1].Value := 3.14159;
Dieses Beispiel ist identisch mit dem vorherigen

Workbook.Sheets[1].Cells[1, 1].Value := 3.14159;
Dieses Beispiel setzt den Wert von Zelle A1 auf Blatt eins auf PI

Workbook.Sheets[1].Range['A1', 'A1'].Value := '=PI()';
Dieses Beispiel kopiert die Werte aus dem Bereich A1:F1 in den Bereich A2:F2

With Workbook.Sheets[1] do begin
  Range['A2', 'F2'].Value := Range['A1', 'F1'].Value;
end;
Dieses Beispiel ist identisch mit dem vorherigen

With Workbook.Sheets[1].Range['A1', 'F1'] do
    Offset[1,0].Value := Value;
Dieses Beispiel demonstriert die Verwendung von Formeln

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;