VBA Excel - automaticky nefunkční makro

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

Moderátor: Mods_senior

Uživatelský avatar
Branscombe
Level 3
Level 3
Příspěvky: 469
Registrován: červen 09
Pohlaví: Muž
Stav:
Offline

VBA Excel - automaticky nefunkční makro

Příspěvekod Branscombe » 10 led 2011 09:08

Ahoj všem,

mám excelovský soubor s makrem, které když spustím, tak mi neprovede to co má. Když ho ovšem odkrokuji, tak je vše OK. Nevím proč spuštěné makro funguje jinak než odkrokované. Nicméně když ho odkrokuji a soubor uložím, tak následně po uzavření a otevření vše funguje, takže problém vyřešen, ale stalo se mi to již vícekrát s různými soubory a tak by mě zajímalo zda-li někdo neví kde je chyba ... Díky předem všem za názory ...

Reklama
Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: VBA Excel - automaticky nefunkční makro

Příspěvekod mike007 » 10 led 2011 09:25

Těžko poradit, když sem ani neuvedeš zmíněné makro a verzi Office. Mně se kolikrát stalo (ve verzi 2003), že mi přestaly počítat vzorce, i přesto, že jsem měl zapnutou automatickou kalkulaci. Pomohl až restart Excelu. Programy od Microsoftu si s námi občas hrajou ...
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.

Uživatelský avatar
Branscombe
Level 3
Level 3
Příspěvky: 469
Registrován: červen 09
Pohlaví: Muž
Stav:
Offline

Re: VBA Excel - automaticky nefunkční makro

Příspěvekod Branscombe » 10 led 2011 09:36

zmíněné makro má několik desítek procedur a tisíce řádků ... Ale verze je Office 2007 ... Stává se to ale ve více souborech - více makrech a čas od času ... Je to prostě záhada ...

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: VBA Excel - automaticky nefunkční makro

Příspěvekod navstevnik » 10 led 2011 10:04

Nekorektni vysledky mohou byt zapricineny chybami v procedurach. Z hlediska syntaxe je procedura formalne spravna, ale obsahuje vecnou chybu (odkaz, konstanta,...), ktrera se treba projevi pouze v urcite, malo se vyskytujici, kombinaci promennych.
Obdobne to plati i pro nekdy nepochopitelnou chybu v behu procedury.
Jak se branit? Dodrzovat pravidla, napr.: http://www.excelvba.estranky.cz/clanky/ ... a-vba.html
http://www.excelvba.estranky.cz/clanky/ ... ahou_.html
http://www.excelvba.estranky.cz/clanky/ ... -kodu.html
a hlavne nepsat prasacke programy.


  • 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
    4782
    od Riviera kid Zobrazit poslední příspěvek
    02 zář 2024 16:21
  • Windows Update automaticky přepisuje ovladače grafiky. Příloha(y)
    od kellne » 19 led 2025 17:02 » v Windows 11, 10, 8...
    9
    4660
    od kecalek Zobrazit poslední příspěvek
    22 led 2025 11:01
  • Telefon s opětovně automaticky nepřipojí přes Bluetooth k autu
    od Peťa » 12 pro 2024 13:55 » v Vše ostatní (z oblasti IT)
    0
    18541
    od Peťa Zobrazit poslední příspěvek
    12 pro 2024 13:55
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12193
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • i3 8100 nefunkční turboboost
    od Baggy » 05 zář 2024 01:40 » v Problémy s hardwarem
    8
    5426
    od Baggy Zobrazit poslední příspěvek
    29 zář 2024 22:11

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

Kdo je online

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