Namig: drugi jeziki so prevedeni v Google. Lahko obiščete English različico te povezave.
Vpiši se
x
or
x
x
Registracija
x

or

Kako naključno dodati barvo ozadja / polnila za celice v Excelu?

Recimo, da morate naključno dodati ozadje ali barvo polnila za celice v določenem obsegu, kako jo rešiti? V tem članku so na voljo dve metodi, ki omogočajo enostavno izvajanje.

Naključno dodajte barvo ozadja / polnila za celice z VBA

Naključno dodajte barvo ozadja / polnila za celice z Kutools za Excel

Naključno vstavite vrednosti iz določenega seznama ali stolpca (brez ponovitev) v Excelu

Kutools za Excelove Vstavi naključne podatke pripomoček uporabnikom Excel omogoča naključno vstavljanje vrednosti iz določenega seznama ali stolpca v Excelu. Popolna brezplačna preizkusna različica 60-dan!

oglas naključno izpolnite seznam po meri 3



Naslednja VBA makro koda vam lahko pomaga dodati ozadje ali barvo polnila za vsako celico v določenem obsegu z naključnimi barvami. To lahko storite na naslednji način:

Korak 1: Pritisnite druga + F11 da odprete okno Microsoft Visual Basic for Applications.

Korak 2: Kliknite Insert> Module in nato prilepite kodo VBA v okno za odpiranje modula.

VBA: dodajte ozadje ali barvo polnila za celice z naključno barvo

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

Korak 3: Pritisnite tipko F5 ali kliknite na Run gumb za zagon tega VBA makra.

Korak 4: Zdaj se prikaže pogovorno okno, samo izberite obseg, v katerega želite dodati ozadje z naključnimi barvami, in nato kliknite OK gumb.

Sedaj boste videli naključno vse celice v določenem obsegu z različnimi barvami. Glej spodnji zaslon:


V nekaterih primerih boste morda morali dodati barvo ozadja naključno izbranim celicam v določenem obsegu. Če želite to narediti, lahko poskusite Kutools za Excel Razvrstite obseg poljubno uporabnost in dodajte barvo ozadja za te naključne celice.

Kutools za Excel - Združuje več kot 300 napredne funkcije in orodja za Microsoft Excel

Korak 1: izberite obseg, kjer želite naključno poiskati celice in dodati barvo ozadja.

Korak 2: Kliknite na Kutools > Območje > Razvrstite obseg poljubno.

doc naključno ozadje 3

Korak 3: v pogovornem oknu Sort Range Randomly, pojdite na Izberite jeziček, vnesite številko v Število celic, ki jih želite izbrati polje, preveri Izberite naključne celice in kliknite na OK gumb. Glej spodnji zaslon:

Korak 4: trenutno določeno število celic je naključno izbrano v določenem obsegu. Nato kliknite na arrow poleg Barva polnila gumb na Domov kartico in iz padajočega seznama izberite barvo ozadja.

Zdaj boste videli barvo ozadja, ki je dodana naključno izbranim celicam, kot je spodaj prikazan zaslon:

doc naključno ozadje 5

Kutools za Excel - Vključuje več kot priročna orodja Excel za 300. Celotna brezplačna preizkusna različica 60-dan, brez kreditne kartice! Get it now!


V tem videoposnetku Kutools in zavihek Kutools Plus zavihek doda Kutools za Excel. Če je potrebno, kliknite tukaj da brezplačno brezplačno preizkusite 60-dan!



Priporočena orodja za produktivnost za Excel

zavihek kte 201905

Kutools za Excel vam pomaga, da vedno končate delo pred časom in izstopite iz množice

  • Več kot zmogljive napredne funkcije 300, zasnovane za 1500 delovne scenarije, ki povečujejo produktivnost z 70%, vam dajejo več časa za skrb za družino in uživanje v življenju.
  • Ne potrebujete več pomnilniških formul in VBA kod, od zdaj naprej pa dajate svojim možganom počitek.
  • Postanite strokovnjak za Excel v minutah 3, zapletene in ponavljajoče se operacije lahko opravite v nekaj sekundah,
  • Vsak dan zmanjšajte število operacij tipkovnice in miške, zdaj se poslovite od poklicnih bolezni.
  • 110,000 visoko učinkovite ljudi in 300 + svetovno priznanih podjetij izbiro.
  • Brezplačna preizkusna različica 60 dneva. 60-dnevno jamstvo vračila denarja. 2 let brezplačne nadgradnje in podpore.

Prinaša kartično brskanje in urejanje za Microsoft Office, veliko močnejši od zavihkov brskalnika

  • Office Tab je namenjen za Word, Excel, PowerPoint in druge Office aplikacije: Založnik, Dostop, Visio in Projekt.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Z 50% poveča vašo produktivnost in vsak dan zmanjša na stotine klikov z miško!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Kennon · 2 years ago
    Hi,

    I am trying to do this same highlight macro with one small adjustment:is there a way to take the range selected an highlight it one random color so each time you run the macro the range of active cells is highlighted a different color


    Please help.

    Kennon