Autoausfüllen per Excel-Makro

29. April 2009
Martin Althaus Von Martin Althaus, Excel, Office ...

Wie Sie Zellen automatisch per VBA mit Werten füllen

Um eine Formel oder eine Zahl in Excel schnell in einen ganzen Bereich zu kopieren, verwenden Sie die Funktion AutoAusfüllen. Das ist die Möglichkeit, einen Zellbereich per Ziehen mit der Maus zu kopieren.

Auch mit der Excel-Makrosprache VBA können Sie diese Möglichkeit nutzen. Das folgende Makro zeigt, wie das geht:

Sub AutoFuellen()
With ActiveSheet
.Range("a1").FormulaLocal = "=zufallszahl()"
.Range("A1:A10").FillDown
End With
End Sub

Das Makro schreibt zuerst die Formel ZUFALLSZAHL in Zelle A1 der aktiven Tabelle und zieht diese Formel anschließend in den gesamten Zellbereich A1:A10. Die folgende Abbildung zeigt, wie das Ergebnis aussieht:

Um das Ausfüllen in andere Richtungen zu erledigen, ersetzen Sie FillDown durch FillUp (aufwärts ausfüllen), FillLeft (nach links ausfüllen) oder FillRight (nach rechts ausfüllen).

Tipp: Falls Sie wissen möchten, wie Sie die Makrosprache VBA verwenden und Makros in Excel eingeben und starten, finden Sie hier eine Kurzbeschreibung:

www.exceldaily.de/excel-makros-vba/artikel/d/
so-geben-sie-makros-in-excel-ein.html

Werden Sie mit unseren Tipps zum Excel-Profi!

Jetzt gratis per E-Mail

DDV Ehrencodex E-Mail-Marketing
  • Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters.
  • Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter.
  • Jederzeit abbestellbar durch einen Link im Newsletter.

Unsere Datenschutzgarantie:

Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters. Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter. Jederzeit abbestellbar durch einen Link im Newsletter.

Weitere Artikel zum Thema

Newsletter

Jetzt kostenlose Excel-Hilfe anfordern!

  • die besten Tipps
  • völlig kostenlos
  • jederzeit abbestellbar
DDV Ehrencodex E-Mail-Marketing
  • Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters.
  • Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter.
  • Jederzeit abbestellbar durch einen Link im Newsletter.

Unsere Datenschutzgarantie:

Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters. Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter. Jederzeit abbestellbar durch einen Link im Newsletter.

Unsere Experten

Rudolf Ring twittert für @Computerwissen

Die von Ihnen eingegebene E-Mail Adresse ist nicht korrekt. Bitte korrgieren Sie Ihre Eingabe und klicken Sie auf "OK":

Bitte wählen Sie mindestens einen Newsletter aus und klicken Sie auf "OK"