Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Excel i wstawianie wartości

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Excel i wstawianie wartości
From: PM <pm@xx.xx>
Date: Sat, 15 Feb 2020 02:01:46 +0000
W dniu 2020-02-14 o 21:11, Boguś pisze:
W dniu 2020-02-14 o 21:26, Roman Tyczka pisze:
Witam,

W Excelu jak wiadomo wpisujemy formułę w komórkę i w tejże komórce
pokazywany jest obliczony wynik.
Jednak czy formuła może wstawić wartość do innej komórki?
Da się takie cuś zrobić?

Da się w VBA ( Visual Basic for Application), który jest integralną częścią Excela. Można tam zrobić cuda niewidy, ale trzeba się nauczyć używania i pisania makr w VBA. W VBA formuła nazywa się funkcją i można kierować wynik w dowolne miejsce, np na konkretny adres lub do innego arkusza a nawet do innego pliku.

Funkcja (zarówno wbudowana jak i pisana przy pomocy VBA) wywoływana z poziomu arkusza(z formuły) nie może modyfikować zawartości inne komórki. Nawet jeśli by ci przyszło do głowy wywołać z tej funkcji inne makro które normalnie działa, to wiedz że ten numer nie przejdzie ;)

Na przyszłość sprawdź zanim zaczniesz udzielać komuś rad.


--
PM

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>