Hallo ich habe ein Excel sheet mit 2 Spalten A und B.
In Spalte A stehen Zahlen
In Spalte B steht Text
Ich möchte, dass wenn in Spalte A eine leere Zelle auftaucht, die entsprechende Zeile in Spalte B fett formatiert wird.
Wie kann man das mit VBA machen?
mfg
Björn
Hallo Björn,
versuchs mal so:
spalte A:B markieren, so dass a1 = aktive Zelle ist und dann
Format/bedingte Formatierung:
Formel ist:
=$a1=""
Format:FETT
Gruß Ingo
PS eine Rückmeldung wäre nett...
AW: Bedingte Formatierung
22.02.2007 12:58:00
Rudi
Hallo,
warum VBA? Bedingte Formatierung!
B2 markieren.
Format-Bedingte Formatierung
Formel ist: =A2=""; Format auswählen und Format runterkopieren.
Gruß
Rudi Eine Kuh macht Muh, viele Kühe machen Mühe
AW: Bedingte Formatierung
22.02.2007 12:58:55
IngGi
Hallo Björn,
das geht zum Beispiel so:
Sub x()
With ThisWorkbook.Sheets("Tabelle1")
.Range("A1:A" & Range("A65536").End(xlUp).Row) _
.SpecialCells(xlCellTypeBlanks).Offset(0, 1).Font.Bold = True
End With
End Sub
Gruß Ingolf
Anzeige
AW: Bedingte Formatierung
22.02.2007 12:59:36
ronny
hallo björn,
warum willst du mit kanonen auf spatzen schiessen?
nutze doch einfach die bedingte formatierung (gänzlich ohne vba).
gruß ronny
AW: Bedingte Formatierung
22.02.2007 13:52:00
bjoernb
Danke für die vielen Vorschläge :)
Ich möchte das per VBA machen, weil die Tabellenwerte immer mal wieder komplett aus einer anderen Tabelle "herübergezogen" also überschrieben werden. Dann geht doch denke ich die bedingte formatierung verloren...