< návrat zpět

MS Excel


Téma: Automatické kopírování fcí rss

Zaslal/a 5.1.2015 22:20

Dobrý den,
mám na řádku několik funkcí, které mi ve výsledku generují učitou číselnou řadu (kód).
Potřeboval bych tento řádek automaticky zkopírovat na dalších třeba 1000 řádků a to nějak elegantněji a rychleji, než přetahovat pomocí myši.

Díky za rady

stop Uzamčeno - nelze přidávat nové příspěvky.

#022996
avatar
Skús toto makro.
Sub Makro1()
Set oblast = Range(Selection, Selection.Offset(InputBox("koľko riadkov treba skopírovať?"), 0))
Selection.AutoFill Destination:=oblast
End Sub
citovat
icon #022997
avatar
@marjankaj
kolegu by som asi makrom netrápil, na začiatok by mohlo stačiť zvládnuť pár klávesových skratiek...citovat
#022999
avatar
@AL
Veď sa nejako vyjadrí.
Keď nevidím ten jeho zošit, tak ťažko radiť konkrétne. Neviem podľa čoho chce určiť tých trebárs 1000 riadkov.

Ak by mal jeden stĺpec vyplnený, tak by stačil dvojklikdo pravého dolného rohu bunky(prípadne vyznačeného riadku) ktorú chce kopírovať.citovat
#023000
avatar
Díky,
makro naprosto dostačuje.

Dvojklik do rohu nedělá nic a nevím, jak by mi klávesové zkratky toto povedly vyřešit?
Pokud nějak ano, tak se rád přiučím, ale šlo mi opravdu o to, abych si označil řádek s kódem a ten roztáhl na daný počet řádkůcitovat
icon #023001
Poki
Pomerne snadno a presne se bunky daji vybrat pomoci 'Pole nazvu', ktere je umistene vlevo od 'Rádku vzorcu' (nebo chcete-li tesne nad oznacenim prvniho sloupce listu, tedy sloupce A).
Do tohoto 'pole nazvu' napiste oblast, kterou chcete oznacit, napr. A1:A1000, po stisku ENTER se uvedena oblast oznaci - toho se da dobre vyuzit pri kopirovani vzorcu:

Priklad
V bunce A1 mame vzorec, ktery chceme rozkopirovat do oblasti A1:A1000
1) Kopirovat A1 (pri oznaceni A1 stisk CTRL+C)
2) oznacit celou oblast (pouziti 'pole nazvu' viz vyse)
3) stisk CTRL+V

Tento postup lze samozrejme vyuzit i pri jine moznosti oznaceni oblasti, napr. jak mel zrejme na mysli AL, oznaceni posledni bunky A1000 a pouziti zkrakty CTRL+SHIFT+sipka nahoru.

Duvod, proc jsem popsal vyuziti pole nazvu je ten, ze tato metoda neni moc znama a mnohdy je rychlejsi nez hledani koncu oblasti pomoci posuvniku, kolecka mysi nebo treba klaves PageDown.citovat
#023004
avatar
To je přesně to, co jsem měl na mysli úplně ze začátku. Kdysi jsem to používal, ale úplně jsem na to zapomněl.

Díkycitovat

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