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

Wörter in Zellen / Spalteninhalte zählen

Forumthread: Wörter in Zellen / Spalteninhalte zählen

Wörter in Zellen / Spalteninhalte zählen
Lemmi
Hallo zusammen,
ich möchte gerne feststellen wieviel gleiche Wörter/ Zahlen sich wiederholen!
Ich habe eine Spalte mit nachfolgenden Inhalt:
Zellen ab E6
E6: Müller Fritz 123
E7: Meier Hans 456
E8: Kleiner Hund 123
E9 Müller Hans123
E10:123
E11: 456
Es sollen alle mindesten zweimal vorkommenden Teilinhalte gezählt werden!
Teilinhalte sind durch Leerzeichen in der Zelle getrennt:
Ausgabe in neuem Arbeitsblatt ab E6 und E7:
E6............E7
Müller ..... 2
123 ....... 4
Hans........2
456..........2
Gruß
Lemmi
Anzeige

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

Betreff
Benutzer
Anzeige
AW: Wörter in Zellen / Spalteninhalte zählen
27.09.2009 11:04:35
ransi
HAllo
Versuch mal diesen kleinen Code.
' **********************************************************************
' Modul: Tabelle1 Typ: Element der Mappe(Sheet, Workbook, ...)
' **********************************************************************

Option Explicit


Public Sub test()
Dim arr
Dim L As Long
Dim K
Dim B
Dim myDic As Object
Dim strText As String
Set myDic = CreateObject("Scripting.Dictionary")
arr = WorksheetFunction.Transpose(Sheets("Tabelle1").Range("E6:E11"))
strText = Join(arr, " ")
arr = Split(strText, " ")
For L = LBound(arr) To UBound(arr)
    myDic(arr(L)) = myDic(arr(L)) + 1
Next
K = myDic.keys
For Each B In K
    If myDic(B) = 1 Then myDic.Remove B
Next
'Ausgeben
Sheets("Tabelle2").Range("E6").Resize(myDic.Count) = WorksheetFunction.Transpose(myDic.keys)
Sheets("Tabelle2").Range("F6").Resize(myDic.Count) = WorksheetFunction.Transpose(myDic.items)
End Sub


Ist allerdings kaum getestet.
ransi
Anzeige
AW: Wörter in Zellen / Spalteninhalte zählen
27.09.2009 19:11:49
Lemmi
Hallo Ransi,
habe gerade das Makro in die Datei eingebracht! Alles bestens!
Vielen vielen Danke!
Gruß
Lemmi

Forumthreads zu verwandten Themen

Anzeige