Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Problém při načítání html souboru do Excelu

Potřebuji načítat výstupní sestavy generované informačním systémem do Excelu. Vše funguje do okamžiku, než se v sestavě vyskytne údaj například: LED4122. Excel tento text převede nesmyslně na datum I.22 čímž se celá sestava znehodnotí. Předpokládal jsem, že když se údaj zadá s příznakem textu, čili takto: 'LED4122, Excel bude pracovat správně. Ale tento příznak Excel naopak ignoruje a zobrazuje. Nějaký nápad na použitelné řešení? Přes Google jsem nic nenašel. Smysl má úprava výstupního souboru, který se generuje programově. Jakákoliv následná editace tisíců sestav v Excelu postrádá smysl.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Jakým způsobem se ty data do toho excelu vůbec dostanou?
Siki83 04.11.2022 15:34
Siki83
asi jednoducho otvorí v exceli... Vychádzam z toho, že nie je žiadúce editovať v exceli, čo by zname…
robert13 04.11.2022 15:38
robert13
No ano, v případě potřeby následné editace otevřou uživatelé soubor v Excelu. Nebo přímo z aplikace…
PavelX 04.11.2022 16:01
PavelX
Ešte ma napadá jedna vec, ktorú ale neviem teraz overiť, lebo píšem z mobilu... Či v možnostiach Exc…
robert13 04.11.2022 17:20
robert13
Řešení na úrovni uživatele je celá řada a všechny vyžadují nějaké individuální nastavení Excelu či p…
PavelX 04.11.2022 17:24
PavelX
Pre istotu si testom over, či funguje pridanie nezalomiteľnej medzery na koniec označenia (ľavý! ALT… nový
robert13 04.11.2022 17:46
robert13
A to je právě ten problém. Když otevřu např soubor csv rovnou v excelu, tak se snaží určit pravděpod…
Siki83 04.11.2022 17:26
Siki83
Rozumiem, ale ide o to odbúrať potrebu akýchkoľvek úprav do žiadaného tvaru užívateľmi...
robert13 04.11.2022 17:34
robert13
Ale jo, jen sem z předchozích reakcí tazatele nabyl dojmu, že nelze uživatele instruovat jak mají da… nový
Siki83 04.11.2022 17:47
Siki83
Nečetl jsem všechno, tak nevím, zdali se neopakuji. Co udělat makro, spuštěné při startu, které nast… nový
Rce 05.11.2022 00:53
Rce
Problém jsme nakonec vyřešili přidáním tvrdé mezery na konec problémového řetězce. Je to sice poněku… poslední
PavelX 11.11.2022 14:07
PavelX

No ano, v případě potřeby následné editace otevřou uživatelé soubor v Excelu. Nebo přímo z aplikace se rovnou zavolá Excel, což je ještě rychlejší a z pohledu uživatele jednodušší. V Excelu je původní údaj po otevření v podstatě zničen, nelze se nijakou uživatelsky snadnou změnou formátu vrátit k původní podobě z I.22 do LED4122.

Ešte ma napadá jedna vec, ktorú ale neviem teraz overiť, lebo píšem z mobilu... Či v možnostiach Excelu nie je nejaké nastavenie formátov dátumu, kde by sa kontrolovala nezmyselnosť (rok 4122) napr zadaním hornej hranice dátumu. Ovšem ak by sa to dalo, bolo by potrebné to nastavenie vykonať jednorazovo u všetkých užívateľov...

Ale jo, jen sem z předchozích reakcí tazatele nabyl dojmu, že nelze uživatele instruovat jak mají data zpracovávat a ani se mu moc nechce upravovat způsob generování exportu. To že se Excel snaží (většinou s mizerným výsledkem) předpovědět formát dat je jeho vlastnost, nikoliv funkce, kterou by šlo jednoduše vypnout.
Tím pádem je Tvůj návrh na použití pevné mezery řešením, kterého si 99,9% uživatelů ani nevšimne a účel to splní.

Zpět do poradny Odpovědět na původní otázku Nahoru