Propriété Value
Retourne ou définit la valeur de la plage spécifiée. Lecture/écriture Variant
Syntaxe
Remarques
Si la cellule contient une constante, cette propriété retourne la constante. Si la cellule contient une formule, la propriété Value retourne le résultat calculé de la formule. Si la plage est une plage à une ou deux dimensions, vous pouvez définir la valeur sur un tableau Variant de mêmes dimensions. De même, la propriété Value retourne le tableau Variant. Définir la valeur pour une plage multi-cellules remplit toutes les cellules de la plage avec la valeur
Exemple
Cet exemple définit la valeur de la cellule A1 de la feuille 1 à 3,14159
Workbook.Sheets[1].Range['A1', 'A1'].Value := 3.14159;
Cet exemple est identique au précédent
Workbook.Sheets[1].Cells.Item[1, 1].Value := 3.14159;
Cet exemple est identique au précédent
Workbook.Sheets[1].Cells[1, 1].Value := 3.14159;
Cet exemple définit la valeur de la cellule A1 de la feuille 1 sur PI
Workbook.Sheets[1].Range['A1', 'A1'].Value := '=PI()';
Cet exemple copie les valeurs de la plage A1:F1 vers la plage A2:F2
With Workbook.Sheets[1] do begin
Range['A2', 'F2'].Value := Range['A1', 'F1'].Value;
end;
Cet exemple est identique au précédent
With Workbook.Sheets[1].Range['A1', 'F1'] do
Offset[1,0].Value := Value;
Cet exemple illustre l'utilisation des 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;