> Jedna otazka na excel: > Mam velke makro, z ktoreho volam pomocou Application.Run > dalsie mensie makra a potom sa pokracuje v tom velkom. > V jednom malom pred vykonanim nieco testujem a ked je tam > chyba, skacem na jeho koniec a zobrazim MsgBox - po jeho > odkliknuti sa vratim do velkeho, ale uz by sa nemalo pokracovat > v tom velkom a tiez by som ho potreboval ukoncit. > V tom velkom nemozem urobit ten isty test ako v malom. > Ako sa to da? > a) Neda sa z toho maleho ukoncit chod aj toho velkeho? No tak bych to resil takto: if chyba then msqbox "konec nepovedlo se" end end if > b) Neda sa z toho maleho ulozit do nejakej premennej nejaka > hodnota a tu otestovat v tom velkom? Toto som uz kedysi skusal > a nepodarilo sa mi to :-( To by slo taky.. Bud si nadefinuj globalni promenou, nebo misto sub pouzij funkci a ber vracenou hodnotu.. > c) Neda sa to riesit otestovanim polohy aktivnej bunky na liste > - ak je to male v poriadku, VZDY sa vratim do velkeho na A2 > - ak je v malom makre chyba, po navrate som v NIEKTOROM > stlpci a VZDY na riadku 1 Tak to de taky.. -- cao, KamilReceived on Wed, 21 Jan 2004 15:47:15 +0100
This archive was generated by hypermail 2.1.8 : 21. 01. 2004, 15:44 CET