< návrat zpět

MS Excel


Téma: Oprava makra rss

Zaslal/a 15.9.2019 11:19

Dobrý den,

mám makro na překopírování z jedné tabulky do druhé s tím , že z první tabulky obsah smaže a doplní potřebný počet řádků.

Problém nastal, když jsem potřeboval překopírovávat data ze dvou tabulek do jedné. Data se místo pod sebe se zařadí vedle sebe.

A ještě jedna věc, šlo by sloupec B vynechat z kopírování?

Děkuji za pomoc

Příloha: rar44272_archivuj.rar (35kB, staženo 2x)
Zaslat odpověď >

#044273
elninoslov
Podľa skladby je to moje makro, tak tu máte narýchlo úpravu.
-každé tlačítko na každom liste volá tú istú procedúru.
-podľa aktívneho listu sa určuje, o ktorý ide
-predpokladá sa, že na každom liste s tlačítkom je iba jedna Tabuľka. Resp. Tabuľka číslo 1 je tá o ktorú ide.
Příloha: zip44273_archivuj.zip (35kB, staženo 4x)
citovat
#044274
avatar
Ano je od Vás.

Z 90% mi vždy pomůžete Vy.

Moc děkuji.citovat
#044275
avatar
Mohl bych mít ještě prosbu, že by do sloupce C automaticky zapsalo datum přenosu dat?
Příloha: rar44275_archivuj.rar (38kB, staženo 0x)
citovat
#044278
elninoslov
V tom prípade sa ale ignorujú dáta v zdrojových C. Je to tak ?
Příloha: zip44278_archivuj.zip (36kB, staženo 3x)
citovat
#044283
avatar
Data ze zdroje (List1 a List2) zůstanou jen budou posunuta o jeden sloupec doprava v cíli (List3). Datum vloží makro.

Nevím jestli to není moc složité.
Datum může být i na konci tabulky ve sloupci R.

Děkujucitovat
#044285
elninoslov
Prečo by to malo byť zložité ?
Máte tam aj nejaké popisy. Inak robili sme to už 9.4.2019, našiel som ten kód čo ste sem dal...
Příloha: zip44285_archivuj2.zip (42kB, staženo 5x)
citovat
#044286
avatar
To je ono. Moc děkuju.

Pro mě to složité je. Jsem samouk a makro mi prostě nejde. Učím se jen z Youtube a od vás všech. Navíc neumím anglicky takže další problém.

Chtěl jsem to makro od Vás využít na jiný dokument, ale narazil jsem na samé problémy.

Nicméně ještě jednou moc děkuji.citovat
#044288
elninoslov
Samozrejme, že ak nejaké makro, ktoré je "na mieru" na niečo iné, nasadíte na iný súbor, môžete čakať len problémy. Makrá sú totiž v absolútnej väčšine špecializované na daný účel s daným typom a rozmiestnením vstupných a výstupných dát.

Ak to chcete trochu parametrizovať, treba povedať čo je v iných súboroch iné.
-Tabuľka dát / tabuľka dát ?
-všetky listy naraz / 1 list ?
-do aktuálneho súboru / do iného súboru ?
-mazanie buniek / celých riadkov ?
-číslo stĺpca, ktorý rozhoduje a podmienka ?
-ktoré stĺpce treba / ktoré nie ?
-rozmiestnenie stĺpcov vo výsledku
-pridávané nejaké stĺpce ? (kam presne?)
-kopírovanie hodnôt do predformátovaného výsledku / kopírovanie celých buniek aj s formátom ?
-externý čudlík na Ribbone v Exceli (Personal.xlsb) / interné makro z danom zošite ?
...
Toho je neuveriteľne veľa, na čom záleží prípadná implementácia nejakého makra na iné dáta.

Treba vždy dodať zdroj, ukážka výsledku, popis podmienok.citovat
#044295
avatar

lugr napsal/a:

... Učím se jen z Youtube a od vás všech. Navíc neumím anglicky takže další problém....

Tak se uč z českých zdrojů, je toho hodně. Asi nejlepší web o excelu a VBA: https://office.lasakovi.com/excel/vba/citovat

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura III

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

Aktivní diskuse