Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.

Henny89 fragte in Computer & InternetSoftware · vor 1 Jahrzehnt

Bei Excel/Numbers Spalte in Zeilen einfügen?

Hallo,

ich habe ein Tabelle in der pro Zeile 4 Vor und -Nachnamen mit Mails eingetragen sind. Nun würde ich die Tabelle gerne so umformatieren, dass alle Vornamen, Nachnamen und Mailadresse nur noch in jeweils einer Spalte alle untereinander stehen und nicht wie jetzt in 12 pro Zeile.

Ich kenn mich mit Excel auch nicht sonderlich aus, habe zudem zusätzlich Numbers auf meinem Mac. Wäre klasse wenn jemand eine Lösung mit eines der Programme kennt, außer kopieren und einfügen.

Viele Grüße

Hendrik

Update:

Also es sieht so aus das Vorname, Nachname und E-Mailadresse in jeweils eine eigene Zelle haben. Und pro Zeile eben jeweils 4 x Vornamen, 4 x Nachnamen, 4 x Mailadresse.

Und nun soll eben nur noch in jeweils einer eigenen Spalte Vorname, Nachname und E-Mailadresse stehen. Hoffe ist jetzt ein bisschen klarer

2 Antworten

Bewertung
  • vor 1 Jahrzehnt
    Beste Antwort

    Etwas genauere Angaben wären wünschenswert!

    Mit dem nachstehenden Makro, kannst Du die in Zeilen befindlichen Namen und Mailadressen in Tabelle 2 in Spalte A untereinander auflisten.

    In Tabelle 2 deswegen, da die Zeilen wahrscheinlich in Tabelle 1 mit A beginnen und irgendwo bei K oder M enden.

    Außerdem ist mir nicht bekannt wie die Vornamen, Namen und Mailadressen eingetragen sind (in einer Zelle oder in 3 Zellen?)

    Füge folgenden VBA-Code ein:

    Sub KopierenDiskontinuierlich()

    Dim lngZeile As Long

    Dim rngZelle As Range

    lngZeile = 1

    For Each rngZelle In Selection

    Worksheets("Tabelle2").Cells(lngZeile, 1) = rngZelle

    lngZeile = lngZeile + 1

    Next rngZelle

    End Sub

    Die Daten müssen vor Ausführung des Makros selektiert werden.

    Das funktionsfähige Einfügen des VBA-Code setze ich voraus, wenn nicht schreibe es unter weitere Details

    Quelle(n): Excel 2003
  • vor 1 Jahrzehnt

    Hierzu eine Gegenfrage: steht in jeder Zelle nur ein Name, oder gibt es mehrere Namen pro Zelle. Wenn ja: wie sind die getrennt?

    Wenn die Namen einzeln stehen:

    - Füge jeweils 3 Leerzeilen ein, so dass ein Abstand zwischen den Zeilen mit Namen ist.

    - Markiere die 4 Namen, Bearbeiten, Kopieren.

    - Bearbeiten - Inhalte einfügen, Haken bei "Transponieren", Ok.

    - Damit stehen die Namen jetzt untereinander, nicht mehr nebeneinander.

    - Wiederhole das für die anderen Zeilen

    Wenn mehrere Namen in einer Zelle stehen könnte man mit Daten - "Text in Spalten" was machen.

Haben Sie noch Fragen? Jetzt beantworten lassen.