Proprietatea Value
Returnează sau setează valoarea intervalului specificat. Citire/scriere Variant
Sintaxă
Observații
Dacă celula conține o constantă, această proprietate returnează constanta. Dacă celula conține o Formulă, proprietatea Value returnează rezultatul calculat al Formulei. Dacă intervalul este uni- sau bidimensional, puteți seta Value la un Array Variant cu aceleași dimensiuni. Similar, proprietatea Value returnează Array-ul Variant. Setarea Value pentru un interval cu mai multe celule umple toate celulele din interval cu valoarea
Exemplu
Acest exemplu setează valoarea celulei A1 pe prima foaie la 3,14159
Workbook.Sheets[1].Range['A1', 'A1'].Value := 3.14159;
Acest exemplu este identic cu cel anterior
Workbook.Sheets[1].Cells.Item[1, 1].Value := 3.14159;
Acest exemplu este identic cu cel anterior
Workbook.Sheets[1].Cells[1, 1].Value := 3.14159;
Acest exemplu setează valoarea celulei A1 pe prima foaie la PI
Workbook.Sheets[1].Range['A1', 'A1'].Value := '=PI()';
Acest exemplu copiază valorile din intervalul A1:F1 în intervalul A2:F2
With Workbook.Sheets[1] do begin
Range['A2', 'F2'].Value := Range['A1', 'F1'].Value;
end;
Acest exemplu este identic cu cel anterior
With Workbook.Sheets[1].Range['A1', 'F1'] do
Offset[1,0].Value := Value;
Acest exemplu demonstrează utilizarea Formulelor
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;