Si të vendosni ngjyrën e shkronjave të tekstit Excel me VBA?

Në këtë tutorial do të mësojmë se si të përdorim Visual Basic për Aplikime (VBA) për të modifikuar madhësinë dhe stilin e tekstit në një qelizë Excel bazuar në përmbajtjen e qelizës. Ky tutorial zbatohet për Excel 365, 2021, 2019 dhe 2016.

Paraprake

Nëse jeni i ri në zhvillimin e Excel VBA, unë do t'ju rekomandoj që përpara se të kaloni tutorialin, të shikoni në abetaren tonë makro Excel VBA.

Përpara se të filloni të kodoni, duhet të aktivizoni skedën tuaj të zhvilluesit në Excel në Shirit, pasi përndryshe nuk do të keni mundësi të hyni në Redaktorin tuaj Visual Basic.

Ndryshoni vetitë e tekstit të qelizave Excel me VBA

Përcaktoni tabelën tuaj

Ne do të fillojmë duke përcaktuar një spreadsheet Excel që do ta përdorim si shembull. Mos ngurroni ta përdorni për të ndjekur këtë tutorial.

  • Hapni Microsoft Excel dhe krijoni një libër pune të ri Excel të aktivizuar për makro ( .xlsm ) të quajtur Excel_Macros.xlsm
  • Ruani Spreadsheet tuaj në diskun tuaj lokal.
  • Në fletën e punës Sheet1 , shkoni përpara dhe shtoni tabelën më poshtë:

Si të vendosni ngjyrën e shkronjave të tekstit Excel me VBA?

  • Tani, nga Shiriti, goditi Formulat .
  • Pastaj shtypni Përcaktoni emrin .
  • Përcaktoni një gamë të emërtuar në të cilën do të aplikoni kodin tuaj VBA siç tregohet më poshtë dhe shtypni OK .

Si të vendosni ngjyrën e shkronjave të tekstit Excel me VBA?

Përdorni vetinë Cell.Font VBA për të ndryshuar ngjyrën dhe stilin e shkronjave

  • Kaloni te skeda Zhvilluesi .
  • Më pas shkoni përpara dhe shtypni butonin Visual Basic .
  • Në anën e majtë të Project Explorer , theksoni projektin Excel_Macros.xlsm më pas shtypni Insert dhe zgjidhni Modulin .
  • Do të krijohet një modul i ri VBA i quajtur Module1 .
  • Vazhdoni dhe ngjisni kodin e mëposhtëm në modulin e krijuar rishtazi:
Sub Color_Cell_Text_Condition()

Dim MyCell As Range
Dim StatValue As String
Dim StatusRange As Range

Set StatusRange = Range("Completion_Status")

'loop through all cells in the range
For Each MyCell In StatusRange

StatValue = MyCell.Value

'modify the cell text values as needed.
Select Case StatValue

    'green
    Case "Progressing"
    With MyCell.Font
        .Color = RGB(0, 255, 0)
        .Size = 14
        .Bold = True
     End With

    'orange
    Case "Pending Feedback"
    With MyCell.Font
        .Color = RGB(255, 141, 0)
        .Size = 14
        .Bold = True
    End With
    
    'red
    Case "Stuck"
    With MyCell.Font
        .Color = RGB(255, 0, 0)
        .Size = 14
        .Bold = True
    End With

End Select

Next MyCell

End Sub
  • Shtypni butonin Ruaj në redaktorin tuaj të Visual Basic.
  • Tani shtypni Run dhe më pas zgjidhni Run Sub/UserForm (ose thjesht shtypni F5).
  • Kaloni te fleta juaj e punës Sheet1 dhe vini re ndryshimet. Regjistrimeve tuaja të tabelës iu caktuan kode të shumta ngjyrash sipas tekstit të tyre (duke përdorur funksionin e ngjyrave RGB), dhe ne gjithashtu vendosëm që teksti të jetë i theksuar dhe të rrisim madhësinë e tij.

Si të vendosni ngjyrën e shkronjave të tekstit Excel me VBA?

  • Nëse nuk e keni ruajtur kodin tuaj, shtypni butonin Save (ose Ctrl+S), pastaj ruani edhe librin tuaj të punës.

Hyni në makro VBA tuaj

  • Vini re se kodi juaj është gjithmonë i disponueshëm për t'u ekzekutuar nga komanda Macros e vendosur në skedën View (ose alternativisht te Zhvilluesi | Macros)

Si të vendosni ngjyrën e shkronjave të tekstit Excel me VBA?

Lëreni një koment

Si të Rregulloni Gabimin e Outlook-it që Nuk Mund të Dërgojë Email por Mund t'i Marrë ato

Si të Rregulloni Gabimin e Outlook-it që Nuk Mund të Dërgojë Email por Mund t'i Marrë ato

Rregulloni Outlook kur mund të merrni email por nuk mund të dërgoni. Kontrolloni Kutinë e Dërgesave, modalitetin offline, hyrjen, cilësimet SMTP, profilin dhe ndryshimet e Microsoft 365.

Shabllon Excel i thjeshtë për gjurmimin e pagave dyjavore për ekipe të vogla: Udhëzues praktik për konfigurimin

Shabllon Excel i thjeshtë për gjurmimin e pagave dyjavore për ekipe të vogla: Udhëzues praktik për konfigurimin

Ndërtoni një gjurmues të thjeshtë të pagave dyjavore në Excel për një ekip të vogël, me orë, paga, zbritje, shënime rishikimi, përmbledhje dhe udhëzime për ruajtjen e të dhënave.

Shabllon i thjeshtë prezantimi për trajnimin e punësimit të të punësuarve të rinj: Plan praktik me 12 diapozitiva

Shabllon i thjeshtë prezantimi për trajnimin e punësimit të të punësuarve të rinj: Plan praktik me 12 diapozitiva

Ndërtoni një prezantim të thjeshtë orientimi për të punësuarit e rinj me një strukturë praktike me 12 diapozitiva që mbulon pritshmëritë e rolit, mjetet, sigurinë, politikat, sigurinë fizike dhe veprimet e javës së parë.

Si të Eksportoni Kontaktet e Salesforce në një Format të Pastër Excel Pa Prishur ID-të ose Numrat e Telefonit

Si të Eksportoni Kontaktet e Salesforce në një Format të Pastër Excel Pa Prishur ID-të ose Numrat e Telefonit

Eksportoni kontaktet e Salesforce në Excel pastër: ndërtoni raportin e duhur, eksportoni si CSV Vetëm Detajet, importoni me Power Query, ruani ID-të dhe zerot kryesore, hiqni dublikatet në mënyrë të sigurt dhe verifikoni rezultatin.

Shabllon i Printueshëm i Orarit javor të Pastrimit për Pronarët e Airbnb (Word & PDF)

Shabllon i Printueshëm i Orarit javor të Pastrimit për Pronarët e Airbnb (Word & PDF)

Përdorni këtë orar javor pastrimi të printueshëm për pronarët e Airbnb për të organizuar pastrimin e ndërrimit, detyrat e pastrimit të thellë, ribushimin, kontrollin e sigurisë dhe printimin nga Word në PDF.

Shabllon Falas për Organizatorin e Kalendarit të Faturave Mujore për Excel: Një Vendosje Praktike 2026

Shabllon Falas për Organizatorin e Kalendarit të Faturave Mujore për Excel: Një Vendosje Praktike 2026

Organizoni faturat mujore në Excel me një shabllon falas të kalendarit të faturave, gjurmimin e datave të skadencës, formulat e statusit, fushat e pagesës automatike dhe këshilla praktike për rrjedhën e parasë.

Formula e Excel-it nuk llogarit automatikisht? Rregullojeni në 3 hapa të thjeshtë

Formula e Excel-it nuk llogarit automatikisht? Rregullojeni në 3 hapa të thjeshtë

Rregulloni format e Excel-it që nuk llogariten automatikisht në tre hapa: aktivizoni llogaritjen automatike, rillogaritni dhe riparoni qelizat e formulave.

Shablloni i Gjurmimit të Shpenzimeve për Kontraktorët e Pavarur për Freelancat në SHBA: Çfarë të Gjurmoheni në 2026

Shablloni i Gjurmimit të Shpenzimeve për Kontraktorët e Pavarur për Freelancat në SHBA: Çfarë të Gjurmoheni në 2026

Ndërtoni një gjurmues praktik shpenzimesh për freelancat në SHBA me kategori të përshtatshme për Schedule C, fusha për faturat, gjurmimin e kilometrazhit dhe përditësimet e rregullave të IRS për 2026.

Aplikacionet më të mira falas për faturim për bizneset e vogla të shërbimeve në SHBA (2026)

Aplikacionet më të mira falas për faturim për bizneset e vogla të shërbimeve në SHBA (2026)

Krahasoni aplikacionet më të mira falas për faturim për bizneset e shërbimeve në SHBA në 2026, duke përfshirë Zoho Invoice, Wave, Square, PayPal dhe Invoice Ninja.

Shabllon Excel Falas për Gjurmimin e Shpenzimeve dhe Ardhurave të Pronave me Qira: Udhëzues për Fillestarët

Shabllon Excel Falas për Gjurmimin e Shpenzimeve dhe Ardhurave të Pronave me Qira: Udhëzues për Fillestarët

Përdorni një gjurmues falas të pronave me qira në Excel për të organizuar ardhurat, shpenzimet, pronat dhe rrjedhën e parave mujore. Mësoni çfarë të regjistroni, si ta konfiguroni dhe gabimet për të shmangur.