< návrat zpět

MS Excel


Téma: export xls - konkrétní sloupce a pořadí rss

Zaslal/a 29.9.2022 11:44

AlfanDobrý den,
mohli byste mi prosím pomoct s makrem, kde potřebuji z listu, který je ve formátu tabulky vyexportovat do *.xls nebo xlsx pouze určité sloupce a v určitém pořadí?
Název listu, ze kterého bych exportoval (nebo název tabulky) bych zadal (editoval) v makru.
Konkrétně nyní mám data na listu "data", tabulka "DataTab".
Exportovaný soubor by se uložil do adresáře "export", který by byl vytvořený ve stejném adresáři, ve kterém je tento soubor s daty.
Na listu "export" jsem uvedl pořadí zdrojových sloupců a ve druhém řádku jejich pořadí a názvy v exportovaném souboru.
Děkuji.
Radek

Příloha: zip53472_wall-dart.zip (19kB, staženo 2x)
Zaslat odpověď >

#053473
elninoslov
Momentálne mám Covid, a možno mi to nemyslí, ale nemôže tú exportovaciu Tabuľku vytvoriť ten PQ??? Veď to urobí z tých údajov, ktoré načítava to tej Tabuľky DataTab. Na skrytom liste, a makro urobí iba export toho skrytého listu do XLS. Či?

EDIT:
Príklad makrom ...
Příloha: zip53473_wall-dart.zip (29kB, staženo 3x)
citovat
#053474
Alfan
Super, To je ono.
Jen nešo by tam dát dopředu ještě datum?
Neco takového...

Dim MyDate, MyStr
MyStr = Format(MyDate, "yyyy-mm-dd")
MyDate = Date
.
.
With .Worksheets(1)
.Name = "Export" & MyStr
.Cells(1, 1).Resize(, Sloupcu).Value2 = Nazvy

Nějak to nemohu doplnit.
Díky.
Radekcitovat
#053475
elninoslov
Napr. takto ?
Příloha: zip53475_wall-dart.zip (31kB, staženo 4x)
citovat
#053476
Alfan
Díky moc, to je ono.

Já si ještě zkusím v čase to makro zeditovat tak, aby se nemusely vypisovat názvy těch sloupců "manuálně", ale aby se automaticky vzal název toho příslušného sloupce z tabulky "DataTab".
Ještě jednou díky.
Radekcitovat
#053480
elninoslov
Tu máte úpravu, zisťuje si to aj formát, viď krátky popis v makre. Zadávate iba indexy stĺpcov, ostatné si to urobí (snáď správne 1 ).
Příloha: zip53480_wall-dart.zip (33kB, staženo 7x)
citovat
#053483
Alfan
Neskutečné... 9
Díky moc 1
Radekcitovat
#053904
Alfan
@elninoslov
Mám dotaz a prosbu.
Dalo by se také makro napsat i pro kontingenční tabulku?
Konkrétně mám na mysli to, že každá KT se nějak jmenuje a já bych si v makru upravil její název a pak bych nadefinoval řádky, sloupce a hodnoty nebo jejich indexy, které bych chtěl vyexportovat do *.xlsx souboru.
Děkuji.
Radekcitovat

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

přečíst platbu a zapsat

PavDD • 25.11. 14:02

Zrušení podmíněného formátovní vložením do funkc

Jiří497 • 25.11. 12:56

Vložení na první volnou buňku ve sloupci.

PavelJanec • 25.11. 9:05

Vložení na první volnou buňku ve sloupci.

PavelJanec • 25.11. 8:53

Zrušení podmíněného formátovní vložením do funkc

Krifry • 25.11. 8:52

Prvních 5

Fantasyk • 25.11. 3:57

Vložení na první volnou buňku ve sloupci.

elninoslov • 25.11. 0:45