Hoe cellen automatisch met waarden te vullen via VBA
Gebruik de functie Automatisch aanvullen om snel een formule of getal naar een volledig bereik in Excel te kopiëren. Dit is de mogelijkheid om een celbereik te kopiëren door met de muis te slepen.
U kunt deze optie ook gebruiken met de Excel-macrotaal VBA. De volgende macro laat zien hoe u dit doet:
Sub automatisch aanvullen ()
Met ActiveSheet
.Bereik ("a1") FormulaLocal = "= willekeurig getal ()"
.Bereik ("A1: A10"). Invullen
Eindigt met
Einde sub
De macro schrijft eerst de formule RANDOM in cel A1 van de actieve tabel en trekt deze formule vervolgens naar het hele celbereik A1: A10. De volgende afbeelding laat zien hoe het resultaat eruit ziet:
Om de vulling in andere richtingen te doen, vervangt u Opvullen door Opvullen (vul naar boven in), Links invullen (links invullen) of Rechts invullen (rechts invullen).
Tip: Als u wilt weten hoe u de macrotaal VBA gebruikt en hoe u macro's in Excel invoert en start, vindt u hier een korte beschrijving:
www.exceldaily.de/excel-makros-vba/artikel/d/
dus-enter-macro's-in-excel-a.html