Cum să adăugați culoare la anumite celule prin Excel VBA

Excel este cel mai popular software în multe companii. Și funcția de procesare în lot este una dintre most caracteristici notabile. În plus, VBA este cel mai bun instrument pentru procesarea în loturi. Și astăzi să vedem codul VBA de adăugare de culoare la celulele speciale.

VBA este un fel de limbaj macro în Excel. Și în manipularea unui număr mare de date și informații, utilizarea acestui limbaj poate fi mai convenabilă. Doar câteva linii de cod VBA au capacitatea de a vă ajuta să realizați o mulțime de funcții. Într-un fișier Excel, va trebui probabil să evidențiați o celulă. Și semnele pot crește lizibilitatea fișierului Excel. Și următorul este un exemplu de adăugare de culoare la anumite celule folosind codul VBA.

Un exemplu de fișă de lucru cu scorurile elevilor

Aceasta este o fișă de lucru cu scorurile elevilor.Un exemplu de fișier pentru sfaturile Excel

Acum, trebuie să marcați cu roșu scorurile care sunt sub 60. Deoarece există multe scoruri, este imposibil să marcați scorurile unul câte unul. Și acum puteți folosi următorul cod VBA pentru a finaliza această necesitate.

Etapele utilizării codului VBA

  1. Apăsați tasta „Alt + F11”. Apoi veți vedea o nouă fereastră pop-up. Aceasta este interfața VBA.
  2. Faceți dublu clic pe „sheet1” din stânga interfeței. Și apoi veți vedea o nouă fereastră.Dublu clic pe Foaia1
  3. Copiați următorul cod:

Sub SetColor()

Dim nRow ca întreg
Dim nColumn ca întreg

Pentru nRow = 1 la foile de lucru ("StudentScoreSheet").UsedRange.Rows.Count

Pentru nColumn = 1 To Worksheets(„StudentScoreSheet”).UsedRange.Columns.Count

Dacă Foi de lucru(„Foaie de punctaj elevului”). Celule (nRând, nColoană).Valoare < 60 Atunci

Fișe de lucru(„StudentScoreSheet”).Cells(nRow, nColumn).Font.Color = RGB(255, 0, 0)

Final, dacă

Următoarea nColoană

Următorul nRow

End Sub

  1. Și apoi inserați acest cod în fereastra care apare la Pasul 2.Lipiți codul în fereastră
  2. Faceți clic pe butonul „Run”.Faceți clic pe butonul Run
  3. Închideți fereastra VBA, astfel încât să reveniți la fereastra Excel. Și apoi vei descoperi că toate scorurile sub 60 devin roșii.Scorurile devin roșii

Acest lucru se datorează faptului că în codul VBA, scorurile sub 60 pot fi identificate automat. Și odată ce sistemul selectează scorurile, va marca cu roșu acele numere. Folosirea acestei funcții și a codului VBA poate economisi literalmente mult timp și energie.

Soluție la corupția Excel

Prin urmare, combinația de VBA și Excel permite Excel să fie most software de birou popular. Și mulți oameni au aplicat acest software în munca lor de zi cu zi. Cu toate acestea, unele accidente vor avea loc inevitabil. Și poate că acele accidente vor cauza deteriorarea fișierelor dvs. Excel. În plus, pot apărea consecințe precum pierderea de date, fișierul corupt. De asemenea, puteți utiliza Recuperare Excel software pentru a vă repara fișierele deteriorate.

Introducerea autorului:

Anna Ma este expertă în recuperarea datelor DataNumen, Inc., care este lider mondial în tehnologiile de recuperare a datelor, inclusiv recuperarea cuvintelor și produse software de reparații Outlook. Pentru mai multe informații vizitați www.datanumen.com

2 răspunsuri la „Cum să adăugați culoare la anumite celule prin Excel VBA”

Lasă un comentariu

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *