A példám csak egy leegyszerûsített példa. Nekem az lenne a fontos hogy elindítsak egy sub-ot egy adott értéknél. Hiszen az excelt egy szimulációs program interfészeként használom. Egy ciklussal adnám meg a program input értékeit, amit makróban írok. Csak az a baj hogy nem szabad semmilyen makrónak futnia, amíg a külsõ progi dolgozik, hiszen addig nem adja vissza az adatokat. Így a "Wait" parancs kilõve (vagyis most azt használom de így 10 órás egy vizsgálat, és mellette kell ülnöm, mert néha megakad :S). Így azt gondoltam, hogy for ciklust kettészedem két if ciklusra. Az elsõ elindítja a szimulációt. A szimuláció lefut, visszaadja az adatokat a táblának (change ezt nem érzékeli :S), az egyik cellában megjelenik a "Results available" felirat. És erre a "jelre" indulna a ciklus második fele, ami megadja a megfelelõ cellákba következõ paramétereket, és újra indítja az elsõ programot. Huhhh no ezzel nem akartalak terhelni titeket, és ezért írtam leegyszerûsített példát. :) Remélem van megoldás az ilyen problémára, vagy nekem az is elég lenne ha egy függvénybõl bármilyen sub-ot el tudja indítani.