< návrat zpět

MS Excel


Téma: Jak uložit makrem ?... rss

Zaslal/a 5.5.2011 12:28

Mám problém,
mám soubor v xls či xlsx o několika tisících řádcích a potřebuju nějak elegantně po změně dat tohoto zdrojového sešitu při uložení aby se nejen uložilo toto xls, ale zároveň se vygeneroval i soubor záložní xls se stejným názvem a nějakým příznakem v názvu , ale také ještě ve formátu csv s daty oddělenými středníkem a to jen sloupec např. F G T.
Ví někdo pomoci?
Mohl by někdo dát příkladový sešit?
Děkuji ...

Děkuji předem....

Zaslat odpověď >

#004920
avatar
po stlaceni tacitka Uloz sa vytvori pomocny list do ktoreho sa nakopiruju pozadovane (nutne nastavit v makro1) stlpce , tieto sa nasledne ulozia ako csv, makro zmaze pomocny list a ulozi xls, nakoniec zavola makro zaloha_suboru (Autor Radek Jureček - myslim ze neporusujem autorske prava ked to bolo na verejnom vebe 2 ) ktore vytvori adresar zaloha do ktoreho ulozi zalohu s menom datumom a casom zalohy.
Příloha: zip4920_f55df.zip (16kB, staženo 35x)
citovat
#004956
avatar
No problém je ale jeden, potřebuji text oddělen středníkem a des. čárka u čísel musí být čárka a ne tečka.
Pokud si dám uložit do csv odděleným středníkem, je vše OK.
Pokud to ale zaznamenám do makra a spustím makro, tak se to uloží stejně , jako v příloze od misocko , prostě je to odděleno čárkou a des. místa odděluje tečka.
Má někdo nápad jak vnutit tomu makru aby to dělalo jako při ukládání ručně do csv? tj. data odděleny středníkem a des čárka u čídel bude čárka?
Proč to ukládá jinak CSV když to ručně uloží a pokud to uloží makro?citovat
#004994
avatar
tak vyřešeno, kdyby někdo chtěl ukládat makrem csv se středníky....

Sub ExportSouborCSV()
ActiveWorkbook.SaveAs _
Filename:="N:\Data.csv", _
FileFormat:=xlCSV, _
Local:=True
End Sub
citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

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.

On-line nástroje