Zdravím, hledám pomoc s problémem:
V Exelu (MsExcel 2003) jsem vytvořil program na určitý finanční modelový výpočet, používám v něm ovládací prvky umístěné na některých listech a makra (událostní procedury, kontrolní procedury v modulech, …).
Standardně po otevření sešitu proběhne inicializační procedura Workbook_Open, pak lze pracovat s vlastním modelem (měnit parametry zadáním hodnot do buněk nebo volbou hodnot ze seznamů na listu – ComboBoxů).
A pokud uživatel uzavře soubor, proběhne procedura Workbook_BeforeClose, v jejíž průběhu se na jeden skrytý list uloží poslední nastavení vstupních parametrů modelu (v tomto listu je také umístěna procedura Worksheet_Change, která ošetřuje a příp. mění nastavení listů), soubor se uloží a zavře.
Vše probíhá OK v případě, že uživatel zavře soubor buď volbou Soubor/Zavřít nebo kliknutím na křížek „Zavřít okno“.
Nyní jsem ale zjistil, že v případě, že uživatel zavře soubor tak, že zavře celou aplikaci Excel (tj. volbou Soubor/Konec nebo kliknutím na křížek „Zavřít (aplikaci)“), tak sice proběhne celá procedura Workbook_BeforeClose (dokonce proběhnou i událostní procedury aplikace App_WorkbookBeforeClose i App_WorkbookDeactivate), ale pak systém nahlásí chybu „Compile error: Method or data member not found (Error 461)“ a tváří se, že nezná některé vložené ovládací prvky – jakoby po zavření sešitu ještě kompiloval projekt/část projektu.
Potřeboval bych poradit, jak toto ošetřit ??? („Obyčejní" uživatelé zřejmě často zavírají soubor tak, že zavřou přímo celou aplikaci)
Soubor hlásí "Compile error" při zavírání aplikace
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 1
- 815
-
od petr22
Zobrazit poslední příspěvek
28 led 2024 12:36
-
-
Žlutomodrý štít u ikony aplikace w11 Příloha(y)
od PittnerJiri » 01 srp 2023 15:03 » v Windows 11, 10, 8... - 5
- 2137
-
od petr22
Zobrazit poslední příspěvek
23 zář 2023 19:16
-
-
-
Explorer.exe - chyba aplikace 0x0000000000000024
od Dav98786 » 31 led 2024 20:26 » v Windows 11, 10, 8... - 2
- 766
-
od Dav98786
Zobrazit poslední příspěvek
01 úno 2024 09:17
-
-
- 1
- 1304
-
od zeus
Zobrazit poslední příspěvek
23 kvě 2023 12:46
-
- 0
- 767
-
od Jsimi
Zobrazit poslední příspěvek
06 úno 2024 22:43
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů