>>> 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 > ? > Taketo nieco robim v tom "podmakre", ale po odkliknuti som > naspat v tom velkom a to mi bezi dalej - a to nechcem. Tomu neverim, kdyz se dostane na end skonci nic dal delat nemuze! Nemas tam end sub? To by ukoncilo proceduru a pokracvalo v hlavnim programu.. Najed na ten msgbox a dej F9 (breakpoint) a spust to. Az se ti to tam zastavi, tak to krokuj pomoci F8 a sleduj co to dela.. >>> b) Neda sa z toho maleho ulozit do nejakej premennej nejaka >>> hodnota a tu otestovat v tom velkom? >> To by slo taky.. Bud si nadefinuj globalni promenou, nebo misto >> sub pouzij funkci a ber vracenou hodnotu.. > globalna premenna, misto sub funkci ... nadavas mi? Co je sub? sub je podprogram co volas (ty tomu rikas makro). Kdyz si na zacatek pred vsechny sub hodis neco takoveho dim koncim as Boolean tak potom muzes v podmakru zmenit tuto hodnotu a hlavni makro to muze nacist.. funkce narozdil od sub muze vracet hodnotu, takze mas sub hlavni_makro () 'tady neco delas koncim = tvoje_male_makro() if not koncim then end 'a tady pokracujem end sub function tvoje_male_makro() if chyba then return false 'jinak neco udelej return true end function > Ja som iba uzivatel, nie programator :-( Tak tuhle vetu miluju.. ;-) Tak proc chces programovat, kdyz ti vyhovuje byt uzivatelem? -- cao, KamilReceived on Wed, 21 Jan 2004 16:52:42 +0100
This archive was generated by hypermail 2.1.8 : 21. 01. 2004, 16:50 CET