HotXLS-dokumentation

Value-egenskap

Returnerar eller ställer in värdet för det angivna området. Läs/skriv Variant

Syntax

property Value: Variant;

Anmärkningar

Om cellen innehåller en konstant returnerar den här egenskapen konstanten. Om cellen innehåller en formel returnerar egenskapen Value det beräknade resultatet av formeln. Om området är ett en- eller tvådimensionellt cellblock returneras en matris av cellelementvärden

Exempel

Det här exemplet ställer in värdet för cell A1 på blad ett till 3.14159

Workbook.Sheets[1].Range['A1', 'A1'].Value := 3.14159;
Det här exemplet är detsamma som föregående

Workbook.Sheets[1].Cells.Item[1, 1].Value := 3.14159;
Det här exemplet är detsamma som föregående

Workbook.Sheets[1].Cells[1, 1].Value := 3.14159;
Det här exemplet ställer in värdet för cell A1 på blad ett till PI

Workbook.Sheets[1].Range['A1', 'A1'].Value := '=PI()';
Det här exemplet kopierar värdena från området A1:F1 till området A2:F2

With Workbook.Sheets[1] do begin
  Range['A2', 'F2'].Value := Range['A1', 'F1'].Value;
end;
Det här exemplet är detsamma som föregående

With Workbook.Sheets[1].Range['A1', 'F1'] do
    Offset[1,0].Value := Value;
Det här exemplet demonstrerar användning av formler

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;