Zisťovanie validných listov (pre tento prípad) pomocou PowerQuery je síce fajn hračka, ale podľa mňa je to neúmerne pomalé. Možno robím niečo zle, ale oproti ExecuteExcel4Macro je tento PQ variant 2x pomalší.
Potom teda ešte vyskúšať to ADO, to už sa mi ale fakt nechce.
Môžete pls niekto preveriť tú rýchlosť PQ?
AK by to bol variant 2. stačí iba použiť filter ako je v popise. Máte tam aj maticové riešenie, momentálne natiahnuté na 1000 riadkov, a aj KT riešenie. Makro verziu sa mi robiť nechce, a už vôbec nie variant 1.
1.Na liste Úkoly budete mazať data, ale chcete aby na listoch Petr, Michal, Lenka zostali aj tie údaje, ktoré sú už z listu Úkoly zmazané ? Jedine makrom. Aj tak tam vidím problém, pri zisťovaní zmien (niekedy chcete len meniť, nie mazať), a priraďovanie týchto zmien do listov Petr, Michal ...
2.Ak chcete mať v listoch Peter, Michal ... vždy len aktuálne dáta z Úkoly, tak
a) KT - potrebné stlačiť tlačítko Obnoviť na karte Údaje
b) maticový filter - dopredu nastavená naddimenzovaná tabuľka s počítanými indexami všetkých Petr a pod.
Z príkladu, keď má Petr viac riadkov ako je riadkov v Úkoly tak tipujem na 1.
Uveďte prosím konkrétny príklad rozloženia dát z Úkoly na konkrétnych listoch s menami.
Vyfarbenie je pomocou PF, sirka vikendov pomocou makra, databazovanie samozrejme makrom, a dopocet 29. 30. 31. vzorcom. Takto mi to pripadlo take celkom logicke. Uz nemienim na tom asi nic prerabat.
Ja uz to mam hotove pomocou PQ. Teda zistenie listov vsetkych suborov, aj filter inych ako ListA a ListB. Len som na ceste na mobile. Ostatne veci bude treba samozrejme dorobit makrom - vkladanie listov. Len nemam pocit, ze by PQ na 5 suboroch bolo rychlejsie. Ked pridem, dam riesenie...
Moja vina. Teraz by to malo už snáď odolať
Ale veď to je triviálna prkotinka ...
vitekv napsal/a:
Padá to na ř. 27, jiný sešit než Zošit6 otevřený není.
vitekv napsal/a:
Makro mi padá s hláškou, že "Zošit5.xls se nám nepodařilo najít..."
Kolega zabudol prílohu, tak teda príklad...
Tak, tak.
Môže to prosím ešte niekto overiť na E2007 ?
Inak to Podmienené formátovanie chcete zadávať kam ? Veď to tam už je. Treba si zobraziť všetky PF pre list, nielen pre aktívny výber.
Tieto vzorce niekam vložte, mali by pri apríli 2017 dať hodnoty 3 a FALSE/NEPRAVDA :
=MATCH(U$9;Nastavenie!$A$2:$A$14;0)
=OR(WEEKDAY(U$9;2)=6;WEEKDAY(U$9;2)=7)
=POZVYHLEDAT(U$9;Nastavenie!$A$2:$A$14;0)
=NEBO(DENTÝDNE(U$9;2)=6;DENTÝDNE(U$9;2)=7)
Bude to asi nejaké obmedzenie E2007, lebo inak netuším...
1. Makro v module je pre Vás výhodnejšie. Ak zmažete list, makro ostáva.
2. Modul2 som si iba nahral zoradenie, aby som videl korektne parametre, a asi som ho iba nezmazal. Zmažte.
3. EDIT: Tak tu to máte popísané. Nechal som len jedno makro.
Excel to ale nijako nerozdeľuje. To je rozdelené rovno v texte (Worde). Tam je proste Enter. Jedinú možnosť vidím manuálnou kontrolou priamo vo Worde, a až následné Ctrl+C a Ctrl+V do Excelu ...
Vyskúšajte si to na "OPATŘILOVÁ, D. Pedagogicko-psychologické poradenství..."
Nieje možné nijako "vykoumat", či riadok patrí k predošlému. Žiadne identifikátory tam nevidím, ktoré by sa dali použiť.
Práveže sa pýta, či sa dá vytvoriť vzorec. Ak si predstavuje "odkaz" tak ako som doplnil, tak áno, ale ak "odkaz" znamená niečo iné, tak nie (asi).
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.