Office: (Office 2010) Mehrere Zeilen rauskopieren und untereinander schreiben

Helfe beim Thema Mehrere Zeilen rauskopieren und untereinander schreiben in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hey, ich habe mehrere CSV-Dateien, wo immer ab Zeile 13 fünf Spalten voll geschrieben sind, wieviele Zeilen untereinander pro Datei kommen, kann... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Dicken, 12. Juli 2016.

  1. Dicken Erfahrener User

    Mehrere Zeilen rauskopieren und untereinander schreiben


    Hey, ich habe mehrere CSV-Dateien, wo immer ab Zeile 13 fünf Spalten voll geschrieben sind, wieviele Zeilen untereinander pro Datei kommen, kann varrieren.

    Nun nöchte ich gerne alls Zeilen ab Zeile 13 von jeder CSV-Datei untereinander in eine Excel-Datei schreiben.

    Ist das irgendwie anders als von Hand möglich?

    LG
    Dicken
     
    Dicken, 12. Juli 2016
    #1
  2. maninweb
    maninweb MVP für Microsoft Excel
    Hallo,

    wenn Du Excel ab der Version 2013 hast, kannst Du PowerQuery dazu verwenden. In Excel 2013 musst Du dieses ggf. unter den COM-Add-Ins aktivieren, in Excel 2016 ist das bereits intergraler Bestandteil. Im Reiter PowerQuery (2013) bzw. Daten (2016) eine neue Abfrage zum Einlesen eines Orders erstellen. Dann werden alle CSV's in einem Rutsch eingelesen und mit dem PowerQuery Editor kannst Du noch mehr einstellen bzw. vornehmen. Eine detaillierte Erklärung wäre hier zu lang.

    Gruß
     
    maninweb, 13. Juli 2016
    #2
  3. Icebreak3r Erfahrener User
    Hey,

    Das Makro öffnen einen Öffnen Dialog, in dem du den Ordner auswählen musst, in dem die .csv's sind. Dann werden alle .csv's ab Zeile 13 untereinander kopiert, die sich in diesem Ordner befinden.

    Code:
    Sub sammeln()
    Dim fd, Pfad, Dateiname, lr
    Set fd = Application.FileDialog(msoFileDialogFolderPicker)
    If fd.Show() = True Then
        Application.ScreenUpdating = False
        Pfad = fd.SelectedItems(1) & "\"
        Dateiname = Dir(Pfad & "*.csv")
        Do While Dateiname <> ""
         With Workbooks.Open(Pfad & Dateiname, , True, , , , , , , , , , , True)
          For sh = 1 To .Worksheets.Count
           .Worksheets(sh).Rows("1:12").Delete Shift:=xlUp
           .Worksheets(sh).UsedRange.Copy
           With ThisWorkbook.Worksheets(sh)
            .Range("A" & .Rows.Count).End(xlUp).Offset(1).PasteSpecial xlPasteValues
            Application.CutCopyMode = False
           End With
          Next
          .Close False
         End With
         Dateiname = Dir()
        Loop
        Application.ScreenUpdating = True
    End If
    End Sub
    
    Gruß
     
    Icebreak3r, 13. Juli 2016
    #3
Thema:

Mehrere Zeilen rauskopieren und untereinander schreiben

Die Seite wird geladen...
  1. Mehrere Zeilen rauskopieren und untereinander schreiben - Similar Threads - Zeilen rauskopieren untereinander

  2. VBA in einer Zeile zu lang

    in Microsoft Excel Hilfe
    VBA in einer Zeile zu lang: Moin, mein VBA Code ist für eine Zeile zu lang. Kann mir einer helfen wie ich den auf 2 Zeilen aufteilen Kann? arrSchuhDaten = Array(Range("A6"), Range("F6"), Range("J6"), Range("A7"),...
  3. Wenn ein Wert ein einer Spalte, dann komplette Zeile im anderen Blatt untereinander einfügen.

    in Microsoft Excel Hilfe
    Wenn ein Wert ein einer Spalte, dann komplette Zeile im anderen Blatt untereinander einfügen.: Hallo, kann mir jemand bitte bei folgenderm Helfen. Habe etwas ähnliches gefunden was ich brauche, nur noch eine kleine Änderung ist notwendig. Aufgabe: Es wird geprüft, ob in Spalte Q ein Wert...
  4. Buchsatz mit Word: untere Zeile der Seiten immer auf der gleichen Höhe

    in Microsoft Word Hilfe
    Buchsatz mit Word: untere Zeile der Seiten immer auf der gleichen Höhe: Ich versuche gerade, mein Buch mit MS Office Professional PLUS möglichst professionell zu setzen. Das Vermeiden von einsamen Einzelzeilen am Beginn oder am Ende von Seiten verhindert Word...
  5. leere Zelle in Zeile finden

    in Microsoft Excel Hilfe
    leere Zelle in Zeile finden: Hallo Liebe Excel Profis, ich bin noch recht unbedarft was VBA angeht. Man kopiert und liest und bastelt und versucht alles zu verstehen. Aber irgendwann kommt man nicht weiter. Ich habe eine...
  6. VBA: Platzhalter ersetzen und evtl. leere Zeile einfügen

    in Microsoft Word Hilfe
    VBA: Platzhalter ersetzen und evtl. leere Zeile einfügen: Hallo zusammen, ich habe eine Word-Vorlage mit Platzhaltern, in die ich mit VBA Daten aus einer Excel-Datei einfüge (in eine Excel-Zeile schreibe ich alle Daten für ein neues Word-Dokument). So...
  7. Zeilen anders anordnen (oberste nach unten, usw.)

    in Microsoft Excel Hilfe
    Zeilen anders anordnen (oberste nach unten, usw.): Hallo zusammen, ich habe die Frage, ob es irgendeine Funktion oder eine andere Möglichkeit gibt, in einer Tabelle mit beispielsweise 30 Zeilen, diese folgendermaßen neu anzuordnen: Ehemals...
  8. Zeilen im Abstand von 5, 12, 5, 12, 5 ... rauskopieren

    in Microsoft Excel Hilfe
    Zeilen im Abstand von 5, 12, 5, 12, 5 ... rauskopieren: Hallo, ich würde gerne wissen, wie ich bei einer Exceltabelle abwechselnd die Zeilen n=5, n+12, n+5, n+12, .... in ein neues Sheet kopieren kann. Danke im Voraus und Grüße
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden