HotXLS-documentatie

Value eigenschap

Retourneert of stelt de waarde van het opgegeven bereik in. Read/write Variant

Syntaxis

eigenschap Value: Variant;

Opmerkingen

Bevat de cel een constante, dan retourneert deze eigenschap de constante. Bevat de cel een formule, dan retourneert de eigenschap Value het berekende resultaat van de formule. Is het bereik een één- of tweedimensionaal bereik, dan kun je de Value instellen op een Variant-array met dezelfde dimensies. Op vergelijkbare wijze retourneert de eigenschap Value de Variant-array. Stel je de Value in voor een bereik met meerdere cellen, dan worden alle cellen in het bereik met de waarde gevuld

Voorbeeld

Dit voorbeeld stelt de waarde van cel A1 op werkblad één in op 3.14159

Workbook.Sheets[1].Range['A1', 'A1'].Value := 3.14159;
This example is the same to previous

Workbook.Sheets[1].Cells.Item[1, 1].Value := 3.14159;
This example is the same to previous

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

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

With Workbook.Sheets[1] do begin
  Range['A2', 'F2'].Value := Range['A1', 'F1'].Value;
end;
This example is the same to previous

With Workbook.Sheets[1].Range['A1', 'F1'] do
    Offset[1,0].Value := Value;
This example demonstrates using of Formulas

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;