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

Silben zählen ?

Forumthread: Silben zählen ?

Silben zählen ?
25.04.2002 00:18:04
Lucille
Hallo zusammen,
vielleicht könnt ihr mir weiterhelfen. Ich brauche für die Auswertung von Wortlisten folgende Lösung:

Gegeben ist in einer Zeller z.B. das Wort "Kin.der.gar.ten"
Jetzt möchte ich das Wort so aufteilen, dass jede Silbe in eine neue Zelle geschrieben wird. (Die Punkte stehen tatsächlich in der Ursprungszelle, und fallen nach der Trennung natürlich weg)

Danke für eure Hilfe

Lucy

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Silben zählen ?
25.04.2002 07:16:45
GraFri
Hallo Zelle markieren und Makro ausführen. Bei mehreren Begriffen in eine Schleife packen.
Sub Silbentrennung()
Dim Tmp: Tmp = ActiveCell.Value
n = 1
Do Until InStr(Tmp, ".") = 0
ActiveCell.Offset(0, n) = Left(Tmp, InStr(Tmp, ".") - 1)
Tmp = Right(Tmp, Len(Tmp) - InStr(Tmp, "."))
n = n + 1
Loop
ActiveCell.Offset(0, n) = Tmp
End Sub
mfg, GraFri

Anzeige
Re: Silben zählen ?
25.04.2002 07:21:39
Peter H. Erdmann
Hallo, Menü Daten / text in spalten "getrennt" anklicken -> weiter Als Trennzeichen angeben "andere" und den Trennpunkt in das Feld eintragen Gruß aus dem Land der Bayern Peter
Re: Silben zählen ?
25.04.2002 07:24:54
Lucille
Vielen Dank für eure Hilfe. Habt mir sehr geholfen. Lucy
Re: Silben zählen ?
25.04.2002 07:56:27
Thomas Ramel
Grüezi Lucille Füge unmittelbar nach der Liste genügend neue Spalten ein, je nach maximaler Anzahl silben. Markiere dann die Wortliste, anschliessend: Menü Daten --> Text in Spalten --> [x] Getrennt --> [Weiter] --> [x] Andere: "." (Punkt eingeben) --> [Fertg stellen]. Nun sind die Silben in die einzelnen Zellen aufgeteilt. Mit freundlichen Grüssen Thomas Ramel
Anzeige
;
Anzeige

Infobox / Tutorial

Silben zählen und aufteilen in Excel


Schritt-für-Schritt-Anleitung

Um die Silbentrennung in Excel durchzuführen und Silben in separate Zellen zu schreiben, kannst du folgende Schritte befolgen:

  1. Daten vorbereiten: Stelle sicher, dass deine Zelle das Wort im Format "Kin.der.gar.ten" enthält.

  2. Makro erstellen:

    • Drücke ALT + F11, um den VBA-Editor zu öffnen.
    • Klicke auf Einfügen und wähle Modul.
    • Kopiere den folgenden Code in das Modul:
    Sub Silbentrennung()
       Dim Tmp As String
       Tmp = ActiveCell.Value
       Dim n As Integer
       n = 1
       Do Until InStr(Tmp, ".") = 0
           ActiveCell.Offset(0, n) = Left(Tmp, InStr(Tmp, ".") - 1)
           Tmp = Right(Tmp, Len(Tmp) - InStr(Tmp, "."))
           n = n + 1
       Loop
       ActiveCell.Offset(0, n) = Tmp
    End Sub
  3. Makro ausführen:

    • Kehre zu Excel zurück, markiere die Zelle mit dem Wort und führe das Makro aus.
    • Die Silben werden in benachbarte Zellen aufgeteilt.

Häufige Fehler und Lösungen

  • Fehler: Das Makro läuft nicht.

    • Lösung: Stelle sicher, dass du die Makros in Excel aktiviert hast. Gehe zu Datei > Optionen > Sicherheitscenter und aktiviere die Makros.
  • Fehler: Silben erscheinen nicht korrekt.

    • Lösung: Überprüfe, ob die Punkte korrekt im Wort stehen und das Wort das erwartete Format hat.

Alternative Methoden

Falls du kein Makro nutzen möchtest, kannst du die Funktion „Text in Spalten“ verwenden:

  1. Markiere die Zelle mit dem Wort.
  2. Gehe zu Daten > Text in Spalten.
  3. Wähle „Getrennt“ und klicke auf „Weiter“.
  4. Setze ein Häkchen bei „Andere“ und gib einen Punkt (.) ein.
  5. Klicke auf „Fertig stellen“. Die Silben werden nun in separate Zellen aufgeteilt.

Diese Methode ist besonders nützlich, wenn du die Silbentrennung in Excel ohne Programmierung durchführen möchtest.


Praktische Beispiele

  • Beispiel 1: Wenn du in der Zelle A1 das Wort „Kin.der.gar.ten“ hast, wird nach der Anwendung der Methoden das folgende Ergebnis in den Zellen B1 bis E1 erscheinen:

    • B1: Kin
    • C1: der
    • D1: gar
    • E1: ten
  • Beispiel 2: Für das Wort „Ex.am.ple“ wird das Ergebnis in den Zellen B2 bis D2 sein:

    • B2: Ex
    • C2: am
    • D2: ple

Tipps für Profis

  • Du kannst dein Makro anpassen, um mehrere Zellen auf einmal zu verarbeiten. Füge dazu eine Schleife ein, die durch einen Bereich von Zellen iteriert.
  • Nutze Formatierungen, um die Silben visuell hervorzuheben, wenn du mit langen Listen arbeitest.
  • Experimentiere mit weiteren Trennzeichen, um auch andere Formate zu unterstützen.

FAQ: Häufige Fragen

1. Wie kann ich Silben in einer Zelle zählen?
Eine Möglichkeit ist, die Anzahl der Punkte zu zählen und 1 hinzuzufügen, da die Punkte die Trennzeichen sind.

2. Funktioniert das auch in älteren Excel-Versionen?
Ja, die genannten Methoden sind in den meisten Excel-Versionen anwendbar, jedoch könnte die Benutzeroberfläche leicht unterschiedlich sein.

3. Wie kann ich die Silbentrennung automatisieren?
Du kannst das Makro so anpassen, dass es automatisch auf einen bestimmten Bereich angewendet wird, um die silbentrennung in Excel zu optimieren.

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