Wie man Auto Fill Farbe mit VBA für Schleife in Microsoft Excel
Wenn Sie den farbspezifischen Bereich mit for loop VBA automatisch füllen möchten. In diesem Artikel erfahren Sie, wie eine Schleife in VBA bestimmte Bedingungen erfüllt.
Die Idee ist, wenn der Bereich A1: A20 irgendetwas Text oder eine Zahl enthält, füllt Excel for Loop die leeren Zellen automatisch.
Es folgt die Momentaufnahme der Daten in Spalte A:
Um die Farbe automatisch in leere Zellen zu füllen, müssen Sie die folgenden Schritte ausführen:
Klicken Sie auf die Registerkarte Entwickler. Wählen Sie in der Gruppe Code die Option Visual Basic
aus * Geben Sie den folgenden Code in das Arbeitsblattmodul
ein === Sub VBAForLoop ()
Für x = 1 bis 20
Zellen (x, 1) .Wählen Sie
Wenn Selection.Value = „“ Dann
Mit Selection.Interior
.Color = 65535
End With
End If
Weiter x
End Sub
Nach dem Kopieren des Codes müssen Sie das Makro mit ALT + F8 * ausführen und das Makro auswählen.
Auf diese Weise können wir VBA verwenden, um Farben mithilfe der for-Schleife automatisch zu füllen.
//wp-content/uploads/2015/06/Download-How-to-Auto-Fill-color-with-vba-for-loop.xlsm[Download-How to Auto Fill color with vba for loop]