Programmzeilen zum Kopieren: Sub TexteMarkieren() Dim Zelle As Range For Each Zelle In ActiveSheet.UsedRange If IsNumeric(Zelle.Value) = False Then Zelle.Interior.ColorIndex = 6 Else Zelle.Interior.ColorIndex = xlColorIndexNone End If Next Zelle End Sub
Wollen Sie statt Gelb (6) eine andere Farbe, ersetzen Sie die Zahl mit dem entsprechenden Wert. Die Tabelle (Color-Index) der gängigsten Farben finden Sie unter 002 Farbtabelle / Color-Index
Gewisse Grundkenntnisse in Makro- programmierung, rsp. Visual Basic (VBA) sollten vorhanden sein.
Die Grundsteine eines Makros, also z.B der Beginn mit "Sub" und das Ende mit "End Sub", müssen gelegt sein.
Prinzipiell können alle Programmzeilen bedenkenlos irgendwo in ein bestehendes Makro kopiert werden und sollten dann auch laufen. Braucht es im Header zusätzliche Angaben, werden diese separat vermerkt.