habe in einer Vokabelliste teilweise folgendes stehen:
to xxxx (xxx ist irgendein Verb)
Das ganze soll folgendermassen sortiert werden:
xxx (to)
Wie mache ich das?
Danke,
Uwe
| |||||||||||||||||
Sub to_austauschen_2()
Application.ScreenUpdating = False
Columns("A:A").Copy
Columns("B:B").PasteSpecial Paste:=xlPasteFormats
z = Range("A65536").End(xlUp).Row
For i = 1 To z
ber = Cells(i, 1)
If Len(ber) > Len(Application.WorksheetFunction.Substitute(ber, " to ", " ")) Then
z1 = Application.WorksheetFunction.Find(" to ", ber)
z2 = Application.WorksheetFunction.Find(" ", ber, z1 + 4)
txt1 = Mid(ber, z1, 4)
txt2 = Mid(ber, z1 + 4, z2 - z1 - 4)
zuers = txt1 & txt2
ber = Application.WorksheetFunction.Substitute(ber, zuers, " " & txt2 & " (to)")
Cells(i, 2) = ber
z3 = Application.WorksheetFunction.Find(";", ber)
Cells(i, 2).Characters(Start:=z3, Length:=Len(ber)).Font.FontStyle = "Fett"
End If
Next i
For Each cell In Columns("B:B").SpecialCells(xlCellTypeBlanks)
cell.Offset(0, -1).Copy Destination:=cell
Next
Application.ScreenUpdating = True
End Sub
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen