?:
Takže súbor je iba jeden? Pár 10000 riadkov? Takže nemusí sa v súbore hľadať nejaký riadok napr. s určitým menom apod. ? Potrebujete naraz načítať dáta iba z 1 súboru? V tom prípade je to brnkačka.
UTF-8:
Open ani FSO Vám to UDF-8 nezožerie. Preto existuje táto finta s ADO. Čo je na tom kóde zložité? Keď prídem popíšem Vám ho.
PowerQuery:
Rozhodne by som ho na Vašom mieste nazavrhoval. PQ môže byť predsa tiež rovnako parametrizované. Vy ste tuším nechcel, aby sa Vám do Excelu načítala nejaká Tabuľka, ale prečo je to problém? Veď môže byť na skrytom liste, PQ do nej načíta iba parametrizované dáta, nie všetky. A ľahko si ich vzorcom vytiahnete do buniek.
Možno večer...
@ GeorgeK: Zkoušel jsem PQ...
Ale v prílohe žiadny PQ pokus neposielate. Veď je to, čo som Vám poslal ja, nie??? To čo nežerie UTF-8. Teda tej Vašej prílohe nerozumiem.
Čo znamená, že sa obávate o rýchlosť? Koľko tisíc riadkov má to CSV? Koľko desiatok CSV súborov budete na jeden klik spracovávať? Koľko "dotazov" budete spúšťať v desiatkach klikov? Do koľkých stoviek buniek budete načítavať údaje?
EDIT:
Malý test. Cez to ADO načítam CSV o 11000 riadkoch, a z neho 60 rôznych hodnôt z rôznych súradníc do rôznych buniek za cca 0,35s
EDIT2:
A teraz ešte rozmýšľam ... Vy vždy viete číslo riadku v CSV? Nechcete Vy náhodou zisťovať nejaký údaj pána Mrkvičku na riadku X, kde má aktívnu žiadosť, alebo ešte aj inú podmienku?
DTPicker z knižnice MSCOMCT2.OCX nefunguje v 64bit. A aj v 32bit systéme ju tuším treba doplniť/zaregistrovať manuálne. Nemám ako teraz vyskúšať.
Príloha s makrom, teda XLSM sa musí zabaliť (ZIP, RAR).
pr.
pr.
https://stackoverflow.com/questions/48562941/closing-any-open-userform
Stačí vytvoriť novú premennú "sviatky" ale pre celý zošit. Starú lokálnu zmazať.
Tipujem, že je to pre to, lebo "sviatky" je lokálny Definovaný názov pre list NEMAZAT. Nie pre celý zošit
Skúste ešte to ADO.
Nie, PQ neumožňuje rozložiť dáta do buniek. PQ by urobilo bokom (na inom skrytom liste) maličkú výslednú tbl iba s vybranými info. A z nej by ste napr. cez INDEX alebo VLOOKUP dotiahli vzorcom do buniek tie info.
Ak bude treba, spravím a pošlem neskôr. Možno na večer...
Presne teraz keď čítam o UTF-8 ma napadlo PQ :) Čo si pamätám tak vo VBA je UTF-8 problém, a nešlo to tuším ani cez FSO a čarovalo sa tuším s ADO ...
Mám hotový základ. Načítanie zoznamu kont a výber konta v Outlooku, nájdenie adresára Doručenej pošty, zoznam adresárov v nej, výber adresára a čítam maily. A čo teraz? Nejak ďalej nerozumiem. Vy potrebujete testovať, či predmet začína na "ANO_*"? Ale veď ste písal, že triedenie zabezpečuje pravidlo. Takže v tej zložke sú iba maily s "ANO_*".
Príznak emailu sa zmení na fajku? Neviem čo tým myslíte. Toto nepoužívam. Každopádne ak čachrujem s vlastnosťami FlagIcon a FlagStatus chová sa to divne. Niekedy to nastaví červenú vlajku a inokedy nie. Toto skúste upresniť, ja si musím nájsť čas na googlenie ako to funguje.
Samotný zápis do buniek už je prkotina.
Tak teda jeden hókus-pókus
Tou sumou som myslel SUM - súčet - spolu. Pardon za nevhodný výraz.
Hmm, snáď to niekto pochopil, no za seba poviem, že ani náhodou.
Akým pomerom to rozdeliť? Podľa čoho? Zoberiem Košice 0, a keď má dole 2 časti, tak to seknem na polku? Prečo dole nie je Košice III.? Rozdeliť sumu??? Teda na základe súm jednotlivých častí, rozdeliť byty? Takže pri Košice 0. sa bude deliť 500 bytov? Na základe % podielu častí? Ale odkiaľ ho zoberiem?
Skúste uviesť jeden taký vypočítaný príklad ako to má vyzerať. A niekto Vám snáď na to spraví vzorec...
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.