IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @802
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Vaše dáta sú v oblakoch

Virtuálny desktop lacno, spoľahlivo, bez kompromisov. www.ts.avnet.com

Ekonomický softvér KROS

Programy na vedenie komplexnej agendy JÚ a PÚ. Vyskúšajte demo zadarmo! www.kros.sk

Účtovníctvo, Faktúry, Sklady

jednoducho ovládateľné programy od MRP za 20 rokov cez 100000 inštalácií www.mrp.sk

Zbavte sa viazanosti

Za Xperia Mini Pro so strieborným O2 Paušálom zaplatíte teraz 53 €! pausal.o2.sk

Bonus 50 € za prenos

čísla do O2 na ktorýkoľvek program s platbou na faktúru. V e-shope. www.o2.sk

Potrebnosť ExitSub?

Zaslať odpoveď
AutorSpráva
davider137
Užívateľ
Užívateľ

Založený: 01.05.2007
Príspevky: 310

PríspevokZaslal: So 27.09.08 12:49Odpovedať s citátomNávrat hore

Čaute,

Začal som sa hlbšie zaujímať o Excel a dostal som sa do štádia, že som sa začal zaujímať aj o "programovanie" v ňom. Mám knihu a práve som odskúšal jeden kód:

kód:

Private lPotlaceni As Boolean
Private Sub Workbook_Activate()
    If lPotlaceni Then
    y = MsgBox("lala", vbYesNo, "l")
    lPotlaceni = False
   ExitSub
    Else
        x = MsgBox("co je?", vbYesNo, "lala")
    End If
End Sub


Private Sub Workbook_Open()
    lPotlaceni = True
End Sub


Kúsok som sa s ním hral a pochopil ho, ale zistil som že tento kód funguje bez problémov aj bez ExitSub. Nejak som sa o potrebnosti toho nedohrabal ani v pomoci programu Excel ani v knihe. No a chcel by som vedieť na čo to vlastne je dobré. Tak ak niekto viete budem rád.
[/b]
Zobraziť informácie o autoroviOdoslať súkromnú správu
chrono
Skúsený užívateľ
Skúsený užívateľ

Založený: 13.11.2007
Príspevky: 808

PríspevokZaslal: So 27.09.08 22:08Odpovedať s citátomNávrat hore

Ten príkaz spôsobí, že sa aktuálna funkcia ukončí. Skús dať za End If nejaký MsgBox a uvidíš, že tam rozdiel je (v tvojom prípade po tej podmienke nenasleduje žiadny príkaz, takže je jedno, či sa ukončí tá funkcia pomocou ExitSub, alebo až automaticky na jej konci).
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd