Příspěvky uživatele


< návrat zpět

Strana:  1 2 3 4 5 6 7 8 9   další » ... 140

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) ;)

Nevím jak to vysvětlit, asi na to přijdete sám, ale máte to špatně ;)

=SUMIFS(TabCenik[Cena za MJ];TabCenik[Zboží];[@[Typ palety]];TabCenik[Pohyb];[@[Druh pohybu]];TabCenik[Od];"<="&[DTM];TabCenik[Do];">="&[DTM])

Pokud jsou to 2 stejné soubory, použijte power query - načtěte si tabulky a hledejte 'Připojit'

Pokud tu dáváte nějaký tip a chcete, aby si ho někdo našel v budoucnu tak vlákno lépe pojmenujte. Tuším, že 'kuleha' tady nikdo hledat nebude.

A jen poznámka k tomu zákazu ukládání. Zakázat to makrem je nejméně bezpečná cesta jak toho dosáhnout. V jiném makru používáte Application.EnableEvents = False, pokud vám to za tímto příkazem zkolabuje a už to nezapnete zpět, událost Workbook_BeforeSave se nespustí.
Lepši variantou je prostě označit soubor jen pro čtení
Ještě lepší variantou je uložit s možností otevřít pro zápis jen pomocí hesla, jinak pro čtení (nastavuje se v dialogu Uložit jako -> Nástroje -> Obecné možnosti)
Nejlepší variantou je dát do adresáře, kde máte přístup pro zápis pouze vy a ostatní pouze pro čtení (tohle je 100%, jediné co si hlídáte je oprávnění)

Už několikrát zodpovězeno.Problém nejen excelu. Např.
http://wall.cz/index.php?m=topic&id=14633

Ne bez přílohy.


Strana:  1 2 3 4 5 6 7 8 9   další » ... 140

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

Výmaz řádku podle hodnoty v konkrétním sloupci

elninoslov • 7.2. 21:49

Výmaz řádku podle hodnoty v konkrétním sloupci

Alfan • 7.2. 14:02

Výmaz řádku podle hodnoty v konkrétním sloupci

Alfan • 7.2. 11:44

plán 12 h směn na celý rok

PE1PA • 6.2. 14:56

plán 12 h směn na celý rok

elninoslov • 6.2. 14:16

plán 12 h směn na celý rok

elninoslov • 6.2. 14:15

plán 12 h směn na celý rok

elninoslov • 6.2. 13:21