Habe folgendes Makro:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.ScreenUpdating = False
With UsedRange
.Font.Size = 8
.Font.ColorIndex = xlAutomatic
End With
With Target
.Font.Size = 18
.Font.ColorIndex = 5
End With
Columns.AutoFit
Application.ScreenUpdating = True
End Sub
Funktioniert auch soweit ganz gut bis auf eine Kleinigkeit.
Wenn im Excelfile bereits zeilen Formatiert sind z.B. mit der Schriftfarbe
rot, dann wird das einfach auf Schriftfarbe Schwarz zurückgesetzt.
Ich will aber nur die vergrösserung von dem markiertem Bereich
haben und alle Formate die bereits in dem Excelfile vorhanden sind beibehalten.
Wie kann ich das hinkriegen.
Ist es ausserdem möglich dieses Makro so zu speichern das es für
alle Exceldateien die ich aufmache Automatisch gültig ist, oder
das man es über ein Shortcut einfach ein oder Ausschalten kann.
Was die noch bessere Lösung währe.
Vielen dank schon im voraus für jede Hilfe.
gruss
kiron