Poradna - Makro - přesunutí buněk B1:Z100 do sloupce "A"
Vložení příspěvkuhlavní 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? 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ěď 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ěď 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ěď |