VBA - Formulář spadne po určitém počtu unload/show Vyřešeno

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

s3jr4
nováček
Příspěvky: 11
Registrován: březen 12
Pohlaví: Muž
Stav:
Offline

VBA - Formulář spadne po určitém počtu unload/show  Vyřešeno

Příspěvekod s3jr4 » 04 úno 2014 09:30

Ahoj,
setkali jste se s problémem, že po určitém počtu zobrazení a unloadnutí formulářů vyskočí chyba?
Je to vidět na příkladu v příloze, kde se zobrazí a po vteřině skryje formulář a to se opakuje stále dokola.
Jakmile se formulář načte po 103., vyskočí chyba (v příloze).

To samé se dějě i u jiného příkladu (není přiložen), kde se zobrazí 1. formulář, po zadání dat se zobrazí 2. , po zadání dat se zobrazí 3. s výsledkem a po něm znovu první. U tohoto příkladu makro spadne na stejnou chybu už po 50. cyklu.

Když se podívám do správce souborů, je vidět, že s každým zobrazením ukousne excel kus paměti.
Vypadá to tedy, že unloadlé formuláře zůstavají někde v paměti a po jejím přeplnění (?) to spadne.

Setkali jste se s něčím podobným?
Přílohu stačí spustit tlačítkem start a počkat, než napočítá do 103, pak spadne.
Zkoušeno ve verzi 2007 a 2010, obě 32 bit.

Děkuji za rady.

--- Doplnění předchozího příspěvku (04 Úno 2014 16:16) ---

Tak to vypadá, že přepnutí ShowModal ve vlastnostech formuláře na FALSE tento problém řeší. Musím nastudovat, co to vlastně dělá.
Přílohy
test.xlsm
Příklad
(20.41 KiB) Staženo 12 x
error.PNG
Chybová hláška

Reklama
cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: VBA - Formulář spadne po určitém počtu unload/show

Příspěvekod cmuch » 05 úno 2014 19:04



  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Rozdělení sítě na podsítě, výpočet podsítí podle počtu hostů Příloha(y)
    od zuzana3 » 27 pro 2024 08:09 » v Administrace sítě
    12
    4746
    od petr22 Zobrazit poslední příspěvek
    27 pro 2024 12:29
  • Kontaktní formulář
    od webovynadsenec » 30 črc 2024 02:31 » v Programování a tvorba webu
    2
    2538
    od HelFix Zobrazit poslední příspěvek
    30 črc 2024 09:07
  • Forza Horizon 5 po pár minutách hraní spadne
    od R3vo » 11 kvě 2025 22:03 » v Hry
    3
    2942
    od Alferi Zobrazit poslední příspěvek
    12 kvě 2025 13:03

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 7 hostů