HotXLS-documentatie

Value-eigenschap

Retourneert of stelt de waarde in van het opgegeven bereik. Lezen/schrijven Variant

Syntaxis

property Value: Variant;

Opmerkingen

Als de cel een constante bevat, retourneert deze eigenschap de constante. Als de cel een formule bevat, retourneert de Value-eigenschap het berekende resultaat van de formule. Als het bereik een één- of tweedimensionaal bereik is, kunt u de waarde instellen op een Variant-array van dezelfde afmetingen. Op dezelfde manier retourneert de Value-eigenschap de Variant-array. Als u de waarde instelt voor een bereik met meerdere cellen, worden alle cellen in het bereik gevuld met de waarde

Voorbeeld

Dit voorbeeld stelt de waarde in van cel A1 op werkblad één op 3,14159

Workbook.Sheets[1].Range['A1', 'A1'].Value := 3.14159;
Dit voorbeeld is hetzelfde als het vorige

Workbook.Sheets[1].Cells.Item[1, 1].Value := 3.14159;
Dit voorbeeld is hetzelfde als het vorige

Workbook.Sheets[1].Cells[1, 1].Value := 3.14159;
Dit voorbeeld stelt de waarde in van cel A1 op werkblad één op PI

Workbook.Sheets[1].Range['A1', 'A1'].Value := '=PI()';
Dit voorbeeld kopieert de waarden van het bereik A1:F1 naar het bereik A2:F2

With Workbook.Sheets[1] do begin
  Range['A2', 'F2'].Value := Range['A1', 'F1'].Value;
end;
Dit voorbeeld is hetzelfde als het vorige

With Workbook.Sheets[1].Range['A1', 'F1'] do
    Offset[1,0].Value := Value;
Dit voorbeeld demonstreert het gebruik van formules

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;