Zkuste si vybrat:
https://www.google.cz/search?q=xls+to+csv+command+line
Vovka napsal/a:
... A "datum", které má před rokem mezeru, není datum.
Dokonce pokládám za škodlivé s takovými "daty" pracovat dřív, než se do nich vnese alespoň základní pořádek. Fakt, že to člověk očima přečte bez problémů, by neměl být důvodem, abychom Excel nutili k obrábění podobného datového nepodařence. Jen to svádí negramotné uživatele k přesvědčení, že Excel unese cokoliv.
A proč rovnou nepřehodit vzorce?
Sub TransVzorce()
Dim rng As Range, rng2 As Range
Dim Vzorce() As Variant
On Error Resume Next
Set rng = Application.InputBox("Zadajte oblasť :", "Odkud", Type:=8)
Set rng2 = Application.InputBox("Zadajte oblasť :", "Kam", Type:=8)
On Error GoTo 0
If rng Is Nothing Then Exit Sub
Vzorce = rng.Formula
rng2.Resize(rng.Columns.Count, rng.Rows.Count).Formula = Application.Transpose(Vzorce)
End Sub
Ovšem stejně jako u varianty s mezikrokem by to chtělo kontrolovat, kam směřují odkazy. Korektně napsaná procedura bude o něco složitější.
jnkopr napsal/a:
Vzorce o několka sloupcích a cca 20 000 řádků docela brzdí chod sešitu.
Jeden nápad bych měl.
Přečti si nápovědu k funkci posun. Zjména význam posledního parametru.
Některé věci jsou ve sdílených sešitech omezeny. Třeba aktualizace KT:
https://support.office.com/en-nz/article/Use-a-shared-workbook-to-collaborate-b8207fe9-a613-483f-b804-0ca4658b0c61
Tj. je třeba nejprve zakázat sdílení, aktualizovat a pak povolit.
Rozložení stránky, podokno výběru (ve 2010)
Podmíněné formátování se zapíná/vypíná v buňce aj1 : 1 podmíněný formát zapne, 0 podmíněný formát vypne.
Kvůli snažšímu kopírování je ve vzorci v podmíněném formátu použito jméno s relativním odkazem.
Zobrazení / smazání ikon se aktivuje updatem zobrazení (tlačítko kontrola to zapíná)
"Když přidám list, tak ..."
Podívejte se do šablon, (soubor, nový, moje šablony), na šablonu List.xlst. Ta nastavuje implicitní formát listu. Pokud ji tam máte, a nepotřebujete ji, tak ji buď smažte nebo přejmenujete, pokud víte, že ji potřebujete, tak z ní vytvořte nový sešit, upravte formát a uložte zpět jako šablonu.
Nebo
=SUMIFS(INDEX($B$2:$BUV$7;POZVYHLEDAT($A$11;$A$2:$A$7;0);0);$B$1:$BUV$1;">="&DATUM(2015;1;1);$B$1:$BUV$1;"<="&DATUM(2015;12;31))
Pokud mám zavřený soubor a potřebuji do něj něco zapsat, tak se ho obvykle nejprve pokusím otevřít.
Pokud čtu zadání, tak se požaduje jen něco zapsat do souboru.
Ten soubor by třeba mohl být ve formátu cvs, pak připsání něčeho na konec je doplnění řádků. Tj. fakticky loguji činost šablony.
Pokud uvedený soubor má být někde trvale otevřený, pak řeším buď sdílení nebo lze použít sešit s importem textového souboru s vhodně nastavenou aktualizací.
Že by pomohly souhrny nebo kontingenční tabulka?
Pokud vkládáte vzorec do tabulky, tak se to v základním nastavení dělá Excel automaticky. Možná to máte jen vypnuté.
(soubor,možnosti, kontrola pravopisu, tlačítko možnosti automatických oprav, automatické úpravy formátu při psaní, zaškrtnout vyplnit vzorce v tabulkách)
Zkuste vlastnost DisplayFormat
@marjankaj
Jak to spustit z listu?
A musí to být z listu?
Vy to nepochybně umíte. A má cenu se dohadovat o tom, na co se tazatel ptal? Vovka má pravdu. Jediné co jistě vím je, že tazatel chtěl generátor a jediná jeho reakce byla, že vzorec mu nefunguje.
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.