Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1376to1380
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

AW: Zellen mit bestimmter Zeichenkette in andere S

AW: Zellen mit bestimmter Zeichenkette in andere S
29.08.2014 16:41:30
JuriR
Rudi Maintaire hat mir gestern super geholfen, indem er einen VBA schrieb der nach Wortkombinationen in Spalte A suchte und dann in Spalte C auflistete:
Es wäre aber super, wenn dann die Werte die in C aufgelistet werden, aus A gelöscht werden. Wäre super, wenn jemand wüsste wie das geht.
hier der link zum Beitrag: https://www.herber.de/forum/messages/1378677.html
Hier die VBA Lösung von Rudi:
Texte in A, Kategorien in Zeile 1 ab C.

Sub aaa()
Dim rngA As Range, rngKat As Range, objKrit As Object
Set objKrit = CreateObject("Scripting.dictionary")
Application.ScreenUpdating = False
For Each rngKat In Range(Cells(1, 3), Cells(1, Columns.Count).End(xlToLeft))
objKrit.RemoveAll
For Each rngA In Range(Cells(1, 1), Cells(Rows.Count, 1).End(xlUp))
If InStr(rngA, rngKat) Then
objKrit(rngA.Row) = rngA.Value
End If
Next
If objKrit.Count Then
rngKat.Offset(1).Resize(objKrit.Count) = WorksheetFunction.Transpose(objKrit.items)
End If
Next
End Sub

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: AW: Zellen mit bestimmter Zeichenkette in andere S
29.08.2014 17:28:06
schauan
Hallo Juri,
wenn die Zellen nur geleert werden sollen, dann unter objKrit(rngA.Row) = rngA.Value
rngA.Clear
Hoffe geholfen zu haben, Grüße von André (schauan) aus Gera - Excel-97-2013

AW: AW: Zellen mit bestimmter Zeichenkette in andere S
29.08.2014 17:35:16
JuriR
Perfekt! Genau das was ich wollte
Anzeige

305 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige