Ako automaticky vyplniť bunky hodnotami prostredníctvom VBA
Na rýchle skopírovanie vzorca alebo čísla do celého rozsahu v programe Excel použite funkciu Automatické dopĺňanie. Toto je možnosť skopírovať rozsah buniek ťahaním myšou.
Túto možnosť môžete použiť aj s jazykom makier VBA programu Excel. Nasledujúce makro ukazuje, ako to urobiť:
Podradené automatické dopĺňanie ()
S programom ActiveSheet
.Range ("a1"). FormulaLocal = "= náhodné číslo ()"
.Range ("A1: A10"). FillDown
Ukončiť s
Koniec pod
Makro najskôr zapíše vzorec RANDOM do bunky A1 aktívnej tabuľky a potom tento vzorec natiahne do celého rozsahu buniek A1: A10. Nasledujúci obrázok ukazuje, ako výsledok vyzerá:
Ak chcete vykonať plnenie v iných smeroch, vymeňte ho FillDown od Naplniť (vyplňte nahor), FillLeft (vyplňte vľavo) alebo FillRight (vyplňte vpravo).
Tip: Ak by ste chceli vedieť, ako používať jazyk makier VBA a ako zadávať a spúšťať makrá v programe Excel, nájdete tu stručný popis:
www.exceldaily.de/excel-makros-vba/artikel/d/
so-enter-macros-in-excel-a.html