W dniu 2020-02-16 o 17:30, PM pisze:
W dniu 2020-02-16 o 16:05, Irokez pisze:
W dniu 2020-02-16 o 02:00, PM pisze:
Autorowi chodziło o przypadek kiedy wpisuje w komórkę A1 "=zmien(A2)"
i teraz niech śpece się wykażą jak zmodyfikować komórkę A2, wywołując
funkcje jak wyżej.
aj, jeżeli tego się trzymać że nie wchodzimy na poziom VBA to tak.
Trzeba podejść od dupy strony: A2 ="if A1 cośtam"
i wszystko fajnie, puki nie powie, że chciał jeszcze to dynamicznie
adresować.
A co za różnica czy to jest funkcja wbudowana czy własna pisana w VBA?
Niema znaczenia jak chce adresować, istotne jest to w jaki sposób chce
ją wywołać. Od samego początku było znano to założenie, więc nie wiem po
co cała ta dyskusja i usilne udowadnianie że się da, mimo że żaden z was
nie sprawdził że jednak się nie da.
Ponieważ nie zostało to potraktowane jako pytanie-odpowiedż, tylko
problem-możliwe rozwiązanie problemu.
Tego, o co pyta Roman nie można zrealizować.
Nie można też z funkcji wywołać makra VBA.
A jeżeli jednak chce przy zmianie A1 mieć coś w A2 to można to zrobić
inaczej.
pozdrawiam.
--
Irokez
|