Devolve ou define a Fórmula da célula. Leitura/escrita Variant
Sintaxe
property Formula: Variant;
Observações
Se a célula contiver uma constante, esta propriedade devolve a constante.
Se a célula contiver uma Fórmula, a propriedade Formula devolve a Fórmula como uma cadeia de caracteres (incluindo o sinal de igual).
Se o intervalo for maior que uma célula, a Fórmula da primeira célula é devolvida
book.Sheets[1].Cells[2,3].Formula := '=IF(A1>100;A1*B1;A1*B2)';
Exemplo
Este exemplo define a Fórmula da célula A2 e obtém o resultado da Fórmula na variável 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;
Este exemplo copia as Fórmulas do intervalo A1:F1 para o intervalo A2:F2