Slik fyller du celler automatisk med verdier via VBA
Hvis du raskt vil kopiere en formel eller et tall til et helt område i Excel, bruker du Autofyll -funksjonen. Dette er muligheten til å kopiere et celleområde ved å dra med musen.
Du kan også bruke dette alternativet med Excel -makrospråket VBA. Følgende makro viser hvordan du gjør dette:
Sub AutoFill ()
Med ActiveSheet
.Range ("a1"). FormulaLocal = "= tilfeldig tall ()"
.Range ("A1: A10"). FillDown
Slutt med
Slutt Sub
Makroen skriver først formelen RANDOM i celle A1 i den aktive tabellen og trekker deretter denne formelen inn i hele celleområdet A1: A10. Følgende figur viser hvordan resultatet ser ut:
For å gjøre fyllingen i andre retninger, bytt ut FillDown av Fylle opp (fyll ut oppover), FillLeft (fyll ut til venstre) eller FillRight (fyll ut til høyre).
Tips: Hvis du vil vite hvordan du bruker makrospråket VBA og hvordan du skriver inn og starter makroer i Excel, finner du en kort beskrivelse her:
www.exceldaily.de/excel-makros-vba/artikel/d/
så skriv inn makroer-i-excel-a.html