Ako pridať farbu do konkrétnych buniek pomocou programu Excel VBA

Excel je najpopulárnejší softvér v mnohých spoločnostiach. A funkcia dávkového spracovania je jednou z most pozoruhodné vlastnosti. A čo viac, VBA je najlepší nástroj na dávkové spracovanie. A dnes sa pozrime na kód VBA pridávania farieb do špeciálnych buniek.

VBA je druh makra jazyka v programe Excel. A pri práci s veľkým počtom údajov a informácií môže byť používanie tohto jazyka pohodlnejšie. Iba niekoľko riadkov kódu VBA má schopnosť pomôcť vám dosiahnuť veľa funkcií. V súbore Excel budete pravdepodobne musieť zvýrazniť niektorú bunku. Značky môžu zvýšiť čitateľnosť súboru programu Excel. Nasleduje príklad pridania farby do určitých buniek pomocou kódu VBA.

Ukážkový pracovný list so skóre študentov

Toto je pracovný list so skóre študentov.Ukážkový súbor pre tipy pre Excel

Teraz musíte označiť červenú farbu skóre, ktoré sú nižšie ako 60. Pretože je veľa skóre, je nemožné označiť ich jednotlivo. A teraz môžete na dokončenie tejto nevyhnutnosti použiť nasledujúci kód VBA.

Kroky použitia kódu VBA

  1. Stlačte kláves „Alt + F11“. Potom uvidíte nové vyskakovacie okno. Toto je rozhranie VBA.
  2. Dvakrát kliknite na „sheet1“ v ľavej časti rozhrania. A potom uvidíte nové okno.Hárok s dvojitým kliknutím1
  3. Skopírujte nasledujúci kód:

Sub SetColor ()

Dim nRow As Integer
Stlmiť nColumn ako celé číslo

Pre nRow = 1 do pracovných hárkov („StudentScoreSheet“). UsedRange.Rows.Count

Pre nColumn = 1 do pracovných hárkov („StudentScoreSheet“). UsedRange.Columns.Count

Ak sú pracovné hárky („StudentScoreSheet“). Bunky (nRow, nColumn). Hodnota <60 Potom

Pracovné listy („StudentScoreSheet“). Bunky (nRow, nColumn). Font.Color = RGB (255, 0, 0)

End If

Ďalej nSloupec

Ďalej nRow

End Sub

  1. A potom tento kód prilepte do okna, ktoré sa zobrazí v kroku 2.Vložte kód do okna
  2. Kliknite na tlačidlo „Spustiť“.Kliknite na tlačidlo Spustiť
  3. Zatvorte okno VBA, aby ste sa vrátili späť do okna programu Excel. A potom zistíte, že všetky skóre pod 60 sú červené.Výsledky sa stávajú červenými

Je to tak preto, lebo v kóde VBA možno skóre pod 60 identifikovať automaticky. Akonáhle systém vyberie skóre, bude z týchto čísel označený červenou farbou. Používanie tejto funkcie a kódu VBA môže doslova ušetriť veľa času a energie.

Riešenie korupcie v programe Excel

Preto kombinácia VBA a Excel umožňuje, aby bol Excel most populárny kancelársky softvér. Mnoho ľudí tento softvér použilo pri svojej každodennej práci. K niektorým nehodám však dôjde nevyhnutne. Možno tieto nehody spôsobia poškodenie vašich súborov Excel. Okrem toho sa môžu vyskytnúť následky, ako napríklad strata údajov alebo poškodenie súboru. Môžete tiež použiť Excel zotavenie softvér na opravu poškodených súborov.

Úvod autora:

Anna Ma je ​​expertkou na obnovu dát v DataNumen, Inc., ktorá je svetovým lídrom v oblasti technológií obnovy dát, vrátane zotavenie slov a výhľadové softvérové ​​produkty na opravu. Pre viac informácií navštívte www.datanumen. S

2 responses to “How to Add Color to Specific Cells via Excel VBA”

Nechaj odpoveď

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *