Dieser Code füllt alle leeren Zellen "a", mit dem Text der vorhergehenden Zelle "a" aus.
Public Sub ausfull()
For Each c In Range("a1", "a38")
If c = "*" Then c.Value = NeuerName:
If c "" Then NeuerName = c Else c.Value = NeuerName
Next
End Sub
Mir fehlt der zusätzl. Code für: Fülle Zelle "a" nur mit vorhergehenden Text aus, wenn Zelle "b" nicht leer ist.Hoffe ihr könnt mir helfen.
Sonnige Grüsse aus dem Süden Südtirols.