Come Auto Colore riempimento con VBA per Loop in Microsoft Excel
Se si desidera riempire automaticamente l’intervallo specifico del colore utilizzando per loop VBA. In questo articolo imparerai il ciclo for in VBA che soddisfa determinate condizioni.
L’idea è che se l’intervallo A1: A20 contiene qualsiasi testo o numero, Excel per ciclo riempirà automaticamente le celle vuote.
Di seguito è riportata l’istantanea dei dati nella colonna A:
Per riempire automaticamente il colore nelle celle vuote, dobbiamo seguire i passaggi seguenti:
Fare clic sulla scheda Sviluppatore Dal gruppo Codice, selezionare Visual Basic
-
Inserisci il seguente codice nel modulo del foglio di lavoro
Sub VBAForLoop ()
Per x = da 1 a 20
Celle (x, 1). Seleziona
If Selection.Value = “” Allora
Con Selection.Interior
.Color = 65535
Termina con
End If
Avanti x
End Sub
Dopo aver copiato il codice, è necessario eseguire la macro utilizzando ALT + F8 * e selezionare la macro.
In questo modo possiamo usare VBA per riempire automaticamente il colore usando il ciclo for.
//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]