Protože jsou některé z těch hodnot stejné? ;)
Proč proboha 3 vlákna. Vaši přílohu dávám sem.
Mezery odebrala tato stránka.
Formátem ne. Musíte zabezpečit, aby to číslo již bylo v buňce, např.=ZAOKR.DOLŮ(0,4976*1000000;10000)
To ovšem samozřejmě padá, pokud s tím chcete dále počítat.
0,0 "M"
Podle videa jsem zkoušel, ale v excel 365 mi nefunguje.
Řešil bych to jako lubo, pokud to tak nelze, tak kašlěte na ikony, podbarvěte si buňky na základě vzorce a máte.
Jen tip ;)
Pokud je práce s Oracle pomalá (nevím jak přesně, nemám zkušenosti), je zde i možnost, než
generovat csv, nainstalovat MSSQL express (bezplatný, jsou tam omezení: https://www.master.cz/help/microsoft-sql-server-express-vyhody-omezeni/),
který by sloužil jak zdroj reportingu pro excel. Určitě zde bude možné zapisovat z Oracle ;)
Za mně je odpověď podobná. (Dělám něco podobného, jen místo oracle mám MS server)
To "sjednocení" - tedy přípravu dat (proveďte jobem nejlépe v noci) - proveďte procedurou do tabulky, do které dáte uživatelům přístup. Ta procedura může klidně jet 2 hodiny ;) .
Nepropojujte excel s view, ale s touto tabulkou, kde už máte data připravená. Tzn. při aktualizaci excel rovnou načítá - věřím, že 6mil řádků musí být tak max 10 minut. To už může uživatel sám.
Případně, pokud nemůže mu ten excel zaktualizujete vy - MSDOS (batch, který jste zmiňoval) na to není moc dobrý, napište si nějaký script (otevření, aktualizace, uložení, zavření) např v pythonu nebo vbscript (ten je podobný vba).
Těch 5 sloupců si ale můžete načíst do 1 pole, ne?
Pak to fungovat může - chce to trochu kreativity ;)
V Oracle DB by měla být možnost nastavení jobu, který vám připraví data.
V excelu si pro datový model můžete nastavit aktualizovat data po otevření.
Pak nepotřebujete plánovač úloh.
Jsou ta data objemná?
https://elcha-en.blogspot.com/2016/09/realtime-filter-of-listbox-values.html
Osobně bych stejně dlouhodobě nevěřil něčemu, co běží v pouze v excelu.
Napsal bych si script v něčem jiném, ale klidně zůstaňte u excelu a myšlenky souboru např. MAKRO, který bude otevřen naplánovanou úlohou a bude v sobě mít makro, které se spustí po spuštění (Workbook_Open) a na konci zavře sám sebe.
Nečetl jsem celé, ale nebylo by lepší použít naplánované úlohy windows?
Pokud mluví windows česky, může existovat API, kterou použijete. Myslím si, že Excel česky mluvit nikdy nebude.
Dám vám odpověď, kterou nechcete slyšet (číst) ;) : Power Query
Do přílohy jsem nekoukal.
Nevytvářejte KT, kterou pak budete exportovat.
Vytvořte nový soubor, kde pomocí pover query nasimulujete výsledek té vaší KT. Pak máte rovnou výsledek v jednom z formátů, který jste chtěl - xlsx.
Automaticky obnovitelný stejně jako KT a bez VBA a hlavně - sám si ho vytvoříte.
Mno já jsem hlavně chtěl naznačit, že ty argumenty byly s prominutím úplně blbě.
+ 1 může fungovat, ale místo <= si dejte < a odstraňte hodiny, minuty sekundy
Nejjednodušší řešení pro platné vložit datum do 1.1.3000 (nebo tam dejte KDYŽ je prázdné tak 1.1.3000) ;)
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.