Excel 2010: Schriftgröße durch bedingte Formatierung ändern
Kann ich bei Excel 2010 mit Hilfe einer bedingten Formatierung die Schriftgröße ändern? Also z.B. wenn in einer Zelle die Zahl 15 steht, soll die Schriftgröße sich auf 20 verändern. Ob die Schrift in "fett" oder "kursiv" angezeigt werden soll lässt sich ändern, nur die Einstellungen für Schriftart und Schriftgrad sind grauhinterlegt, also ich kann sie nicht anklicken und auswählen.
2 Antworten
Hallo JaniGirl,
Wie du schon bemerkt hast, lässt sich die Zeichengrösse nicht mit bedingter Formatierung verändern. Aber mit VBA lässt sich das bewerkstelligen:
Option Explicit
'Hier aus der oberen rechten Liste die Events auswählen,
'die die Überprüfung auslösen sollen: (Beispiel)
Private Sub Worksheet_Activate()
ChangeEvent
End Sub
Private Sub Worksheet_Calculate()
ChangeEvent
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ChangeEvent
End Sub
Private Sub ChangeEvent()
Dim Zelle As Range
Set Zelle = Range("A1")
If Zelle = 15 Then 'evtl. Bedingung ändern
Zelle.Font.Size = 20
Else
Zelle.Font.Size = 11
End If
End Sub
Den Code fügst du wie vor kurzem auch ein:
http://www.gutefrage.net/frage/excel-2010-zelle-wie-ein-formular-erstellen
Grüsse und eine gute Nacht wünscht
Higlav
Welches Format gilt denn in der Zelle?
Wenn Du die Zelle zB als Datum oer Zeit formatiert hast, kannst du damit nicht rechnen.
Rechtsklick auf die Zelle > Zelle formatieren > Dann kannst Du den Zellinhalt formatieren
Welches Format gilt denn in der Zelle?
Das ist für die Bedingte Formatierung doch vollkommen uninteressant.
Und wenn Du nicht weißt, was Bedingte Formatierung ist, solltest Du vlt. einfach nicht antworten.
Janis Frage war klar und eindeutig gestellt.
Wenn Du die Zelle zB als Datum oer Zeit formatiert hast, kannst du damit nicht rechnen.
Das ist Quatsch. Natürlich kann man damit rechnen.
das, was in der ganzen restlichen Tabelle ist. Standardschriftart in Standardgröße. Ich hab das bislang nur durch die bedingte Formatierung in "fett" gemacht. Aber jetzt hätte ich gerne die Schrift zusätzlich noch größer!
meinst du das mit deiner frage?