Zwraca lub ustawia formułę komórki. Odczyt/zapis Variant
Składnia
property Formula: Variant;
Opis
Jeśli komórka zawiera stałą, ta właściwość zwraca stałą. Jeśli komórka zawiera formułę, właściwość Formula zwraca formułę jako ciąg znaków w tym samym formacie, w jakim byłaby wyświetlana na pasku formuł (w tym znaku równości)
book.Sheets[1].Cells[2,3].Formula := '=IF(A1>100;A1*B1;A1*B2)';
Przykład
Ten przykład ustawia formułę komórki A2 i pobiera wynik formuły do zmiennej 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;
Ten przykład kopiuje formuły z zakresu A1:F1 do zakresu A2:F2