Ahoj, potřeboval bych pomoci s makrem v excelu. Potřebuji mu říct následující:
1. když nastane jakákoliv chyba v makru, skryj list "aa" a ukonči makro
2. Application ScrrenUpdating = False ikdyž makrem otevíraný soubor má v autoopen application screenudpating = True - prostě permanentně zakázána aktualizace obrazovky
3. Nevím proč, ale občas mi vyskočí dialogové okno, zda-li opravdu chci vymazat konttingenční tabulku, tak kdyby mu šlo nějak říct aby toto dialog. okno nevyskakovalo ...
předem moc díky za rady ...
Excel VBA - IF Error/screenupdating/dialogové okno Vyřešeno
- Branscombe
- Level 3
- Příspěvky: 469
- Registrován: červen 09
- Pohlaví:
- Stav:
Offline
-
- Level 4
- Příspěvky: 1142
- Registrován: srpen 08
- Pohlaví:
- Stav:
Offline
Re: Excel VBA - IF Error/screenupdating/dialogové okno Vyřešeno
ad 1. projdi si http://www.cpearson.com/excel/ErrorHandling.htm (preklad zajisti Google), kde najdes potrebne postupy, priklad:
ad 3. v procedure pouzij Application.DisplayAlerts=False pred radkem, kde vznika hlaseni a ukonci za Application.DisplayAlerts=True
ad 2. bez konkretni ukazky tezko rict, kde je zakopany pes, ale krokuj procedury a kontroluj, kde plati zakaz aktualizace obrazovky a kde ne
PS.: a prejdi od prehistorickeho autoopen k procedure Sub Workbook_Open() v modulu sesitu.
Kód: Vybrat vše
Sub tst()
On Error GoTo ErrHandler
' zde je prikaz vyvolavajici chybu
On Error GoTo 0
' dalsi prikazy
Exit Sub
ErrHandler:
Worksheets("name").Visible = False
End Sub
ad 3. v procedure pouzij Application.DisplayAlerts=False pred radkem, kde vznika hlaseni a ukonci za Application.DisplayAlerts=True
ad 2. bez konkretni ukazky tezko rict, kde je zakopany pes, ale krokuj procedury a kontroluj, kde plati zakaz aktualizace obrazovky a kde ne
PS.: a prejdi od prehistorickeho autoopen k procedure Sub Workbook_Open() v modulu sesitu.
Naposledy upravil(a) navstevnik dne 02 zář 2010 14:24, celkem upraveno 1 x.
- Branscombe
- Level 3
- Příspěvky: 469
- Registrován: červen 09
- Pohlaví:
- Stav:
Offline
Re: Excel VBA - IF Error/screenupdating/dialogové okno
Super, díky moc ...
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw) - 2
- 4772
-
od Riviera kid
Zobrazit poslední příspěvek
02 zář 2024 16:21
-
-
- 2
- 1967
-
od Tirpit
Zobrazit poslední příspěvek
13 zář 2024 22:11
-
-
Vyskakovací okno - PC je napaden virem (cv48...) Příloha(y)
od xmarka » 05 bře 2025 18:39 » v Vše ostatní (sw) - 7
- 7576
-
od xmarka
Zobrazit poslední příspěvek
10 bře 2025 22:12
-
-
- 2
- 12187
-
od Snekment
Zobrazit poslední příspěvek
29 led 2025 15:05
-
- 1
- 4599
-
od atari
Zobrazit poslední příspěvek
07 kvě 2025 09:41
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host