Retourne ou définit la formule de la cellule. Lecture/écriture Variant
Syntaxe
property Formula: Variant;
Remarques
Si la cellule contient une constante, cette propriété retourne la constante.
Si la cellule contient une formule, la propriété Formula retourne la formule sous forme de chaîne (incluant le signe égal).
Si la plage est une plage à une ou deux dimensions, vous pouvez définir la formule sur un tableau Variant de mêmes dimensions.
De même, la propriété Formula retourne le tableau Variant.
Définir la formule pour une plage multi-cellules remplit toutes les cellules de la plage avec la formule.
Le compilateur de formules de HotXLS utilise le point-virgule au lieu de la virgule comme séparateur d'arguments de fonction
book.Sheets[1].Cells[2,3].Formula := '=IF(A1>100;A1*B1;A1*B2)';
Exemple
Cet exemple définit la formule de la cellule A2 et obtient le résultat de la formule dans la variable Val
With Workbook.Sheets[1] do begin
Cells[1,1].Value := 100;
Cells[2,1].Formula := '=IF(A1>70;A1/2;A1)';
Val := Cells[2,1].Value; //Val = 50
end;
Cet exemple copie les formules de la plage A1:F1 vers la plage A2:F2