Hozzászólások
-
SzerzőBejegyzés
-
2021-08-06-20:15 Hozzászólás: [Resolved] Private Sub Worksheet_Activate makró futtatása egy másik munkalapról #8718
Köszönöm szépen megint, de valamiért nem fogadja el ezeket a sorokat, azt írja, hogy „Subscript out of range”.
2021-08-06-13:30 Hozzászólás: [Resolved] Private Sub Worksheet_Activate makró futtatása egy másik munkalapról #8715Kedves Imre!
Ismét köszönöm a válaszát, kezdem azt gondolni, hogy megoldható a problémám. Sajnos nem rég óta ismerkedem a VBA-vel, főként videókból és cikkekből.
Röviden meg tudná mutatni, hogy mi lenne a szintaktika, mert nem igazán sikerül nekem beírni. Tehát, ha bent vagyok a SheetChange-ben, akkor azt hogyan tudnám beírni, hogy: ha megváltozik x cella az 1-es munkalapon, akkor fusson le a háttérben a 2-es munkalapon lévő makró, amit a korábbi javaslatát megfogadva egy külön modulba raktam és a munkalapon csak azt hívtam meg worksheet_activattel.
Előre is köszönöm!Üdv,
Dani2021-08-05-20:57 Hozzászólás: [Resolved] Private Sub Worksheet_Activate makró futtatása egy másik munkalapról #8709Kedves Imre!
Köszönöm a segítséget, az ötlet működik a „modulos” megoldásnak hála tudom használni a call parancsot, de nem okozta a kívánt eredményt.
Megfogalmazom újra a problémát, hátha jobban el tudom mondani:
A 2. számú munkalapon van egy makró, aminek az eredménye néhány szám egy oszlopban. Ezeket hivatkozom meg az 1. számú munkalapon és gyűjtöm őket egy listába. Ezek a számok az alapján változnak, hogy az 1. számú munkalapon egy legördülő listában mi van kiválasztva. És a probléma, hogy mikor kiválasztok valamit a listából(az 1.számú munkalapon), akkor a 2.számú munkalapon lévő makró ugye nem fut le csak akkor, ha átmegyek arra a munkalapra(2. számú). És ezt szeretném elkerülni, erre szerettem volna valami makrót írni, egy makrót az 1.számú munkalapon ami a „háttérben” lefuttatja a 2. számú lapon lévő makrót.
Nem olyan bonyolult, csak nehéz megfogalmazni a sok oda-vissza hivatkozások miatt.
Van esetleg ötlete erre a problémára?A korábbi és esetleges későbbi válaszát nagyon szépen köszönöm!
-
SzerzőBejegyzés