Formatering af celler i Excel med VBA

I denne artikel kan du læse lidt om forskellige måder hvormed du kan formatere celler i Excel ved hjælp af VBA.
Det er meget anvendeligt at bruge VBA til at formatere forskellige celler i Excel. For eksempel kan du jo ændre tekstfarven til rød, hvis en bestemt betingelse er opfyldt. Her kan du bruge følgende kode:

If Cells(2,5).Value < 0 Then
Cells(2,5).Font.Color = RGB(255,0,0)
Else
Cells(2,5).Font.Color = RGB(255,100,0)
End if

Dette farver tekstfarven rød, hvis værdien er under 0 i cellen E2 (række 2, kolonne 5) og grøn hvis værdien er 0 eller større. RGB henviser til RGB-koden, men du kan for eksempel også for rød skrive vbRed i stedet. Hvis du vil ændre teksten til fed skriver du:

Cells(2,5).Font.Bold = True

Eller måske til understreget

Cells(2,5).Font.Underline = True

Det var lidt om formatering. Har du selv nogle spørgsmål til hvordan noget skal formateres, er du velkommen til at skrive en kommentar.

Andreas Andersen

Forfatter og grundlægger af IT-blogger.dk, der har blogget om IT-emner siden 2012. Findes på Mastodon på @aphandersen@ansico.dk

You may also like...

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *