Note: The other languages of the website are Google-translated. Back to English

Come aggiungere in modo casuale il colore di sfondo / riempimento per le celle in Excel?

Diciamo che devi aggiungere in modo casuale lo sfondo o il colore di riempimento per le celle nell'intervallo specificato, come risolverlo? In questo articolo, vengono forniti due metodi per farlo facilmente.

Aggiungi in modo casuale il colore di sfondo / riempimento per le celle con VBA

Aggiungi in modo casuale il colore di sfondo / riempimento per le celle con Kutools per Excel

Inserisci in modo casuale i valori dall'elenco o dalla colonna specificati (senza ripetizioni) in Excel

Kutools per Excel Inserisci dati casuali L'utilità consente agli utenti di Excel di inserire in modo casuale i valori dall'elenco o dalla colonna specificati in Excel.

annuncio riempire casualmente l'elenco personalizzato 3

Scheda Office Abilita la modifica a schede e la navigazione in Office e semplifica notevolmente il lavoro ...
Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%
  • Riutilizza qualsiasi cosa: Aggiungi le formule, i grafici e qualsiasi altra cosa più usati o complessi ai tuoi preferiti e riutilizzali rapidamente in futuro.
  • Più di 20 funzioni di testo: Estrai numero dalla stringa di testo; Estrai o rimuovi parte di testi; Converti numeri e valute in parole inglesi.
  • Unisci strumenti: Più cartelle di lavoro e fogli in uno; Unisci più celle / righe / colonne senza perdere dati; Unisci righe duplicate e somma.
  • Strumenti di divisione: Suddivisione dei dati in più fogli in base al valore; Una cartella di lavoro su più file Excel, PDF o CSV; Da una colonna a più colonne.
  • Incolla Salto Righe nascoste / filtrate; Count And Sum di Background Color; Invia e-mail personalizzate a più destinatari in blocco.
  • Super filtro: Crea schemi di filtri avanzati e applicali a qualsiasi foglio; Riordina per settimana, giorno, frequenza e altro; Filtro in grassetto, formule, commenti ...
  • Più di 300 potenti funzionalità; Funziona con Office 2007-2021 e 365; Supporta tutte le lingue; Facile implementazione nella tua azienda o organizzazione.

Il seguente codice macro VBA può aiutarti ad aggiungere lo sfondo o il colore di riempimento per ogni cella in un intervallo specifico con colori casuali. Puoi fare come segue:

Passo 1: premere altro + F11 tasti per aprire la finestra di Microsoft Visual Basic, Applications Edition.

Passaggio 2: fare clic su Inserisci> Modulo, quindi incollare il codice VBA seguente nella finestra del modulo di apertura.

VBA: aggiungi lo sfondo o il colore di riempimento per le celle con colori casuali

Sub TrimExcessSpaces()
Dim rng As Range
Dim WorkRng As Range
Dim xRed As Byte
Dim xGreen As Byte
Dim xBule As Byte
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each rng In WorkRng
xRed = Application.WorksheetFunction.RandBetween(0, 255)
xGreen = Application.WorksheetFunction.RandBetween(0, 255)
xBule = Application.WorksheetFunction.RandBetween(0, 255)
rng.Pattern = xlSolid
rng.PatternColorIndex = xlAutomatic
rng.Interior.Color = VBA.RGB(xRed, xGreen, xBule)
Next
End Sub

Passo 3: premere il tasto F5 o fare clic su Correre pulsante per eseguire questa macro VBA.

Passaggio 4: ora viene visualizzata una finestra di dialogo, seleziona semplicemente l'intervallo a cui desideri aggiungere lo sfondo con colori casuali, quindi fai clic su OK pulsante.

Ora vedrai tutte le celle nell'intervallo specificato riempite con colori diversi in modo casuale. Vedi sotto la schermata:


In alcuni casi, potrebbe essere necessario aggiungere il colore di sfondo alle celle selezionate in modo casuale in un intervallo specificato. Per farlo, puoi provare Kutools per Excel Ordina intervallo in modo casuale utilità, quindi aggiungi il colore di sfondo per queste celle casuali.

Kutools for Excel - Include più di 300 pratici strumenti per Excel. Prova gratuita di tutte le funzionalità 30-day, nessuna carta di credito richiesta! Prova gratuita ora!

Passaggio 1: seleziona l'intervallo in cui desideri trovare le celle in modo casuale e aggiungi il colore di sfondo.

Passaggio 2: fare clic su Kutools > Autonomia > Ordina intervallo in modo casuale.

sfondo casuale doc 3

Passaggio 3: nella finestra di dialogo di apertura Ordina intervallo in modo casuale, vai a Seleziona scheda, digita un numero nel file Numero di celle da selezionare casella, spunta Seleziona celle casuali opzione e fare clic su OK pulsante. Vedi sotto la schermata:

Passaggio 4: ora il numero di celle specificato viene selezionato in modo casuale nell'intervallo specificato. Quindi fare clic su freccia oltre al Colore riempimento pulsante sulla Casa scheda e selezionare un colore di sfondo dall'elenco a discesa.

Ora vedrai che il colore di sfondo viene aggiunto alle celle selezionate casualmente come mostrato nella schermata seguente:

sfondo casuale doc 5

Kutools for Excel - Include più di 300 pratici strumenti per Excel. Prova gratuita di tutte le funzionalità 30-day, nessuna carta di credito richiesta! Get It Now


Kutools for Excel include più di 300 utili strumenti per Excel, da provare gratuitamente senza limitazioni in 30 giorni. Scarica e prova gratuita ora!


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
fondo officetab
Commenti (1)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
Ciao, sto provando a fare questa stessa macro di evidenziazione con una piccola regolazione: c'è un modo per prendere l'intervallo selezionato ed evidenziarlo di un colore casuale, quindi ogni volta che esegui la macro l'intervallo di celle attive viene evidenziato con un colore diverso Per favore aiuto . Kennon
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL