Wpis z mikrobloga

Mam w komórce A1 wartość "ABCD", a w komórce A2 Formułę =LEFT(A1,3).
Czy jest jakaś funkcja w VBA, która zmieniałaby mi Zawartość komórki A2 na =LEFT("ABCD",3)?
Szukam czegoś, co robi to, co przycisk Evaluate Formula na wstążce.
Evaluate nie działa, bo podaje tylko wynik końcowy, a ja nie tego szukam.
Próbowałem to wsadzić w pętlę i dla każdego kawałka sprawdzić, czy TypeName(kawałek) = "Range" i na podstawie tego ewaluować kawałek formuły, ale wtedy dla komórki A10 najpierw ewaluowałoby A1, więc nie zadziała.

#vba
  • 2