Tipps & Tricks
16.09.2006, 00:15 Uhr
Excel-Zelle mit bestimmtem Inhalt zentriert formatieren
Ich gebe in einigen Zellen diverse Daten ein. Wenn ich «**» eingebe, möchte ich dass dies dann nicht wie üblich linksbündig, sondern zentriert formatiert wird. Wie kann ich das lösen? Bei der bedingten Formatierung habe ich keine Möglichkeit für eine Zentrierung gefunden.
Sie können ein Makro verwenden, das die gewünschte Formatierung automatisch vornimmt. Das Makro muss im Code des entsprechenden Tabellenblattes hinterlegt werden
Sie finden das Makro im Anschluss an diesen Text. Es überprüft eine Zelle, sobald sie etwas daran ändern und zentriert den Inhalt, wenn die Zeichenfolge "**" ist.
---------------------------------
MAKRO ZUM KOPIEREN:
---------------------------------
MAKRO ZUM KOPIEREN:
---------------------------------
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Dim c As Range
'On Error Resume Next
For Each c In Target
If c = "**" Then
c.HorizontalAlignment = xlCenter
End If
Next c
End Sub
Dim c As Range
'On Error Resume Next
For Each c In Target
If c = "**" Then
c.HorizontalAlignment = xlCenter
End If
Next c
End Sub
---------------------------------
Kommentare
Es sind keine Kommentare vorhanden.