Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Wenn Zellebereich leer dann Buchstaben einfügen

Wenn Zellebereich leer dann Buchstaben einfügen
26.06.2024 13:14:28
Tom
Hallo zusammen,

ich möchte eine Excel Datei erstellen, in denen im Bereich B5:AF5 & D8bisAF8 immer über VBA automatisch ein P eingetragen werden, wenn die Zelle leer ist.
Kann mir jemand helfen? Irgendwie bekomme ich das nicht hin.

Viele Grüße,
Tom
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wenn Zellebereich leer dann Buchstaben einfügen
26.06.2024 13:36:05
GerdL
Hallo Tom,

wenn in Zellen in den beiden Bereichen der Wert entfernt wird.
Option Explicit



Private Sub Worksheet_Change(ByVal Target As Range)

Dim C As Range

If Not Intersect(Target, Range("B5:AF5,D8:AF8")) Is Nothing Then
For Each C In Intersect(Target, Range("B5:AF5,D8:AF8"))
If C.Value = "" Then C.Value = "P"
Next
End If

End Sub

Gruß Gerd
Anzeige
AW: Wenn Zellebereich leer dann Buchstaben einfügen
26.06.2024 14:48:47
Tom
Funktioniert super! Danke!

Eine Frage habe ich noch dazu, ich möchte jetzt eine bedingte Formatierung einfügen über VBA und zwar möchte ich bei dem P die Schriftart dann ändern in Wedding 2. Kann man das in dem von dir geschickten Code unterbringen?

VG Tom
AW: Wenn Zellebereich leer dann Buchstaben einfügen
27.06.2024 08:31:38
MCO
Moin!

Über die bedingte Formatierung der Zellen kann man die Schriftart nicht beeinflussen. Aber das willst du ja auch nicht.

Alles in Zelle kannst du so beeinflussen:
Option Explicit


Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Range

If Not Intersect(Target, Range("B5:AF5,D8:AF8")) Is Nothing Then
For Each C In Intersect(Target, Range("B5:AF5,D8:AF8"))
With C
If .Value = "" Then
.Value = "P"
.Font.Name = "Wedding 2"
'.Font.Size = 12
End If
End With
Next
End If
End Sub


Gruß, MCO
Anzeige
;

Forumthreads zu verwandten Themen

Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige