Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  199 200 201 202 203 204 205 206 207   další » ... 289

Vložte sem ten DOC alebo aspoň TXT urobený spôsobom Ctrl+C a Ctrl+V v Poznámkovom bloku. Snáď budeme múdrejší. Ci tam náhodou nenájdeme nejaké formátovacie znaky.

Vložte ešte jednu prílohu, kde manuálne na príklade 5 riadkov ukážte požadovaný výsledok.

No predsa môj príspevok z 9.3.2017 21:44...

?

Na karte Vzorce je tlačko Vyhodnotiť vzorec. Použite to na zistenie, čo vo vzorci vracia #NÁZEV. Na SK Excel funguje vkladanie vzorcov OK. Skúste na konci makra zmeniť .Formula na .FormulaLocal alebo .Value. Problém bude už zase ten prekliaty (už snáď až kultovne-nešťastný) preklad fnc. Nemám CZ Excel ako vyskúšať, uvidím, či sa k niečomu dostanem.

Prikladám výsledky, ktoré dostanem na SK Excel.

Skúste, či som to prerobil správne na polia. Čiastočne som eliminoval opakovanie testov ExecuteExcel4Macro, úplne minimalizoval neustály prestup medzi VBA a Cells, a iné, nechce sa mi to písať. Vyskúšajte. A polepšite sa.

Ostrý súbor si zálohujte a pokusy robte výhradne na kópii !

Na zmenu vyfarbenia víkendov som zmenil Podmienené formátovanie. Mrknite tam. Čo máte urobiť ďalej neviem, lebo neviem čo ďalej chcete.

Aha, tak nieje to funkčné. Zabudol som na podstatu zadanú na začiatku. A to, že si potrebujete pozrieť vzťahy medzi bunkami v Overeniach a bunkami listu. To by v tomto prípade s použitím pomocného listu nefungovalo. Musí to byť na tom istom liste, ktorý je kontrolovaný, lebo adresy buniek v Overení nemajú prefix listu. Takže takto. No a ak by ste to chcel aj zoradené, tak použite tú druhú metódu Najdi2.

Niečo v tých bunkách X11:Y42 je. Označte si ich, a pozrite do Overenia. Nič tam nieje. Ale stlačte tam "Vymazať všetko", potvrdte, a spustite makro. Už tam nebudú figurovať.

Na základe čoho ich zoraďuje netuším. Keď som Vám totiž posielal prílohu, tak ich zoradil inak, ako keď som to isté spustil teraz :)

EDIT: A ešte si čeknite, prečo Vám dávajú niektoré Overenia chybu #HODNOTA.

Áno dalo. Akurát neviem, či majú byť aj rovnako úzke ako víkendy. Pridal som do makra na začiatok 2 konštanty, pomocou ktorých si určíte pozíciu kalendára. Ale pozor, najskôr umiestnite kalendár na pozíciu kde ho chcete mať (pridaním/odstránením riadkov/stĺpcov) a potom zmente konštanty určujúce pozíciu ľavej hornej bunky (teda výberového zoznamu). Dalo by sa urobiť, aj aby sa dal prispôsobiť aj počet mien, ale to už je komplikáciu ak by bolo potrebné meniť počet mien počas zabehnutej DB. Muselo by sa úplne inak urobiť to makro.

Chybu spôsobujú Zlúčené bunky. Pretože ako použité v Overení sú samozrejme označené, ale neobsahujú žiadne overenie. Len prvá z nich. Dá sa to poriešiť takto.

Pr. matica

Áno, žiaľ. Ak je v zošite jediný list, tak je šumák, aký názov sa napíše, automaticky vloží správny odkaz na správny (jediný) list. No ak ich je viac, nespapá to. 7

Jediné čo mi tam na prvý pohľad bije do očí ohľadom pamäti je práve to spomínané neuvoľňovanie 4 objektov v rekurzii. A ohľadom rýchlosti mi nesedí nepredstaviteľné množstvo volaní listov a buniek. Ja by som to prerobil na polia. To by malo pri takomto množstve volaní podstatne pomôcť v rýchlosti. Neviem či to zvládnte, alebo či to bude možné (tak dopodrobna som to zas neskúmal). A farbu by som nastavil cez PF asi.A možno aj ExecuteExcel4Macro by sa dalo nahradiť tak, že by sa do listu Data vložil vzorec na všetky testované súbory, a tie čo nemajú daný list by hodili chybu. No a tie chyby potom vybrať pomocou SpecialCells a zmazať riadky.
Ale ako vravím, príliš som to neskúmal.

Ak by bolo potrebné údaje aj "databázovať", tak som pripravil ten spomínaný variant 3.


Strana:  1 ... « předchozí  199 200 201 202 203 204 205 206 207   další » ... 289

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Tlac 2 roznych tabuliek

loksik.lubos • 17.7. 20:43

Týden v roce

Petr92 • 16.7. 15:34

Řazení podle času v kategoriích

veny • 16.7. 11:34

špatný výpočet ze zisku - příčina?

Anonym • 12.7. 22:56

špatný výpočet ze zisku - příčina?

Jakoby • 12.7. 12:35

Řazení podle času v kategoriích

Marekh • 12.7. 9:55

Porovnávací Tabulka

Jess • 8.7. 20:49