WWW pro školy
Jak na Office - tutoriály, video návody











Vytvoř si  geekové tričko

Poradna - Makro - přesunutí buněk B1:Z100 do sloupce "A"

hlavní kategorie | zpět | + odpovědět na toto téma
Makro - přesunutí buněk B1:Z100 do sloupce "A" - diskuze na toto téma
Potřeboval bych vytvořit makro, které mi všechny buňky z oblasti B1 až Z100 přesune do sloupce "A", pěkně jednu podruhé pod sebe. Půjde to?

elninoslov | 10.5.2018 09:21  
 
 
Pozrite si rozdiel...
Odpověď
betcup.cz | 10.5.2018 23:57  
 
 
Paráda!! Šlo by tam ještě přidat, abych si tam mohl pro příště třeba tu plochu (B1 až Z100) sám navolit? Nějaká 2 políčka (od které buňky do které buňky) do kterých bych si napsal počátek a konec tabulky? A jak je to časově náročné, vytvoření takového makra. A kdybych se chtěl něco takového naučit, z čeho mám čerpat? Jsou na to skripta nebo nějaké knihy, kde se tohleto vytváření maker detailně vysvětluje? Děkuji, Díky
Odpověď
elninoslov | 11.5.2018 21:52  
 
 
Upravil som Vám obe verzie. Ako vidíte pár malých drobností, ako kontrola maximálnej prípustnej výšky, či ošetrenie nezadania oblasti, prípadne zadanie len jednej bunky, oba kódy takmer zdvojnásobí. To je presne to, čo je treba v maximálnej možnej miere ošetriť - možné zle zadané hodnoty. Ak sa budete VBA zapodievať, zistíte, že ošetrenie možných chýb a iných eventualít zaberie najväčší podiel času. Mne tieto 2 kódy trvali niekoľko desiatok minút aj s testovaním. Knihy o VBA určite sú, žiaľ osobne doporučiť neviem. Každopádne si myslím, že si vystačíte s internetom (stačia správne, najlepšie ENG, dotazy na Google), a aspoň trošku aktívne používanie. V CZ sa ale dozviete tiež takmer všetko. Napr. aj tu, či na wall.cz ... PS: Ak nevyhovuje zadávanie Oblasti cez InputBox, tak je možné to samozrejme urobiť cez zadávanie v bunkách.
Odpověď
betcup.cz | 13.5.2018 04:06  
 
 
Díky. A můžu poprosit o kontakt? kdybych měl nějaké dotazy.. A nebo mi napište na info@betcup.cz, pokud nechcete dávat mail do diskuze. Díky moc.
Odpověď
elninoslov | 13.5.2018 09:04  
 
 
Môj nick zavináč džímeil kom.
Odpověď