suche ein Macro zum Splitten von großen Datenmengen in einzelne Dateien

Diskutiere und helfe bei suche ein Macro zum Splitten von großen Datenmengen in einzelne Dateien im Bereich Microsoft Office im Windows Info bei einer Lösung; Hallo liebe Excel-Freunde, ich bin auf der Suche nach einem Macro mit dem ich große Datenmengen in einzelne Dateien splitten kann Die... Dieses Thema im Forum "Microsoft Office" wurde erstellt von MonikaB_1111, 5. März 2019.

  1. suche ein Macro zum Splitten von großen Datenmengen in einzelne Dateien


    Hallo liebe Excel-Freunde,


    ich bin auf der Suche nach einem Macro mit dem ich große Datenmengen in einzelne Dateien splitten kann


    Die Ursprungsdateien können immer unterschiedlich sein - aber in der ersten Spalte befindet sich immer die Bezirksnummer (4-stellig z.B. 0101, 0102 usw.)


    Die 1. Zeile beinhalte natürlich immer die Überschriften der Spalten und die bräuchte ich auch immer in den einzelnen "Bezirks-Dateien" - toll wäre es, wenn die Bezirksnummer dann auch im gesplitteten Dateinamen enthalten sein könnte ...


    Gibt es für so einen Splitt ein Macro ?


    Sage schon mal vielen Dank


    VG

    Monika B
     
  2. MonikaB_1111 Win User

    suche ein Macro zum Splitten von großen Datenmengen in einzelne Dateien

    Hallo Claus,

    funktioniert echt super - vielen Dank

    Darf ich noch eine Frage stellen: in der Ursprungsdatei befindet sich noch ein 2. bzw. 3. Datenblatt - allerdings nur mit Informationen bzw. Werten für Drop-Down-Listen (auch dynamisch) - Tabelle2 bzw. Tabelle3

    Iste es möglich, auch diese anderen Datenblätter mit in den "Splitt" aufzunehmen ?

    Bin leider ein totaler Laie was Macros angeht ....

    VD & VG

    Monika
  3. MonikaB_1111 Win User

    suche ein Macro zum Splitten von großen Datenmengen in einzelne Dateien

    Hallo Claus,

    in der Regel heißen sie immer Tabelle2 und/oder Tabelle3 - mehr Tabellenblätter wird es nicht geben

    ... den zweiten Punkt verstehen ich jetzt leider nicht .... sorry ...

    Ich könnte dir aber eine meiner Dateien zur Verfügung stellen, kann sie hier aber nicht hochladen

    VD & VG

    Monika
  4. Claus Busch Win User

    suche ein Macro zum Splitten von großen Datenmengen in einzelne Dateien

    Hallo Monika,

    dann probiere mal:

    Sub Splitten()
    
    Dim myDic As Object
    
    Dim LRow As Long, i As Long
    
    Dim varBezirk As Variant, varTmp As Variant'Hier Pfad anpassen
    
    Const myPath = "C:\Users\Dein_Name\Desktop\"
    
    With Application
    
       .ScreenUpdating = False
    
       .DisplayAlerts = False
    
    End With
    
    On Error GoTo CleanUp'Hier Tabellenname anpassen
    
    With Sheets("Tabelle1")
    
       LRow = .Cells(.Rows.Count, "A").End(xlUp).Row
    
       varTmp = .Range("A2:A" & LRow)
    
       Set myDic = CreateObject("Scripting.Dictionary")
    
       For i = LBound(varTmp) To UBound(varTmp)
    
          myDic(varTmp(i, 1)) = varTmp(i, 1)
    
       Next
    
       varBezirk = myDic.items
    
       For i = LBound(varBezirk) To UBound(varBezirk)
    
          .UsedRange.AutoFilter Field:=1, Criteria1:=varBezirk(i)
    
          Worksheets.Add after:=Sheets("Tabelle1")
    
          ActiveSheet.Name = "Bezirk_" & varBezirk(i)
    
          .UsedRange.Copy ActiveSheet.Range("A1")
    
          If Sheets.Count = 3 Then
    
             Sheets(Array("Bezirk_" & varBezirk(i), "Tabelle2")).Copy
    
          Else
    
             Sheets(Array("Bezirk_" & varBezirk(i), "Tabelle2", "Tabelle3")).Copy
    
          End If
    
          ActiveWorkbook.SaveAs myPath & "Bezirk_" & varBezirk(i) & ".xlsx"
    
          ActiveWorkbook.Close
    
          Sheets("Bezirk_" & varBezirk(i)).Delete
    
       Next
    
       .AutoFilterMode = False
    
    End With
    
    CleanUp:
    
    With Application
    
       .ScreenUpdating = True
    
       .DisplayAlerts = True
    
    End With
    
    End Sub
    Du kannst hier nichts direkt hochladen. Wenn du eine Mappe zur Verfügung stellen möchtest, musst du sie bei einem Filehoster wie DropBox oder in eine Cloud wie OneDrive hochladen und hier den Link zur Datei posten.

    Claus
  5. Claus Busch Win User

    suche ein Macro zum Splitten von großen Datenmengen in einzelne Dateien

    Hallo Monika,

    probiere mal:

    Sub Splitten()
    
    Dim myDic As Object
    
    Dim LRow As Long, i As Long
    
    Dim varBezirk As Variant, varTmp As Variant
    'Hier Pfad anpassen
    
    Const myPath = "C:\Users\Dein_Name\Desktop\"Application.ScreenUpdating = False
    'Hier Tabellenname anpassen
    
    With Sheets("Tabelle1")
    
       LRow = .Cells(.Rows.Count, "A").End(xlUp).Row
    
       varTmp = .Range("A2:A" & LRow)
    
       Set myDic = CreateObject("Scripting.Dictionary")
    
       For i = LBound(varTmp) To UBound(varTmp)
    
          myDic(varTmp(i, 1)) = varTmp(i, 1)
    
       Next
    
       varBezirk = myDic.items
    
       For i = LBound(varBezirk) To UBound(varBezirk)
    
          .UsedRange.AutoFilter Field:=1, Criteria1:=varBezirk(i)
    
          Worksheets.Add after:=Sheets("Tabelle1")
    
          ActiveSheet.Name = "Bezirk_" & varBezirk(i)
    
          .UsedRange.Copy ActiveSheet.Range("A1")
    
          ActiveSheet.Move
    
          ActiveWorkbook.SaveAs myPath & "Bezirk_" & varBezirk(i) & ".xlsx"
    
          ActiveWorkbook.Close
    
       Next
    
       .AutoFilterMode = False
    
    End With
    
    Application.ScreenUpdating = True
    
    End Sub
    Claus
  6. MonikaB_1111 Win User

    suche ein Macro zum Splitten von großen Datenmengen in einzelne Dateien

    Hallo Claus,

    super vielen lieben Dank, dass klappt jetzt ganz hervorragend !

    VD & VG

    Monika
  7. User Advert


    Hi,

    willkommen im Windows Forum!
Thema:

suche ein Macro zum Splitten von großen Datenmengen in einzelne Dateien - Microsoft Office

Die Seite wird geladen...

suche ein Macro zum Splitten von großen Datenmengen in einzelne Dateien - Similar Threads - suche Macro Splitten

Forum Datum

onedrive will große datenmengen löschen

onedrive will große datenmengen löschen: onedrive will große datenmengen löschen, ohne dass ich dies veranlasst hätte. Ich habe onedrive angehalten. Die Wiederherstllung von onedrive erzeugt die Fehlermeldung "Wiederherstellung konnte...
Microsoft Office 24. November 2024

onedrive löscht große datenmengen, ohne dass ich dies will. Was kann ich tun?

onedrive löscht große datenmengen, ohne dass ich dies will. Was kann ich tun?: onedrive löscht große datenmengen, ohne dass ich dies will. Was kann ich tun?
Microsoft Office 24. November 2024

Teilen Sie große PST-Dateien mit der Splitter-Software, um Beschädigungen zu vermeiden

Teilen Sie große PST-Dateien mit der Splitter-Software, um Beschädigungen zu vermeiden: Wenn Sie nach einer Möglichkeit suchen, Ihre Outlook-PST-Dateien aufzuteilen, müssen Benutzer diesen Blog durchgehen. In diesem Blog werden wir über die Aufteilungsmethoden Bescheid wissen, denen...
Microsoft Windows 14. September 2022

Welches ist das beste PST-Splitter-Tool, um eine große PST-Datei zu teilen?

Welches ist das beste PST-Splitter-Tool, um eine große PST-Datei zu teilen?: Das leistungsstärkste Outlook Split PST-Tool ermöglicht es Benutzern, große PST-Dateien problemlos in kleinere PST-Dateien aufzuteilen. Es gibt andere Tools zum Aufteilen großer PST-Dateien in...
Software 22. April 2022

Große Datenmengen in eine Richtung Raus

Große Datenmengen in eine Richtung Raus: Hallo zusammen, bei uns in der Firma spielt sich zur Zeit etwas für mich nicht erklärbares ab. Ein einzelner Benutzer verursacht seit fast drei Wochen in nur ca. 6 Stunden Arbeitszeit so viel...
Microsoft Office 14. Juli 2020

Diagramm mit großer Datenmenge anzeigen/bearbeiten

Diagramm mit großer Datenmenge anzeigen/bearbeiten: Guten Tag, Ich kann nirgends Fragen/Antworten zu meinem Problem finden. Ich habe ein gestapeltes Säulendiagramm erstellt, mit ungefähr 150 Einträgen an Datensätzen. Nun will ich vereinzelte...
Microsoft Office 11. Dezember 2019

Kein kopieren größerer Datenmengen von meiner SD Karte auf das Surface möglich

Kein kopieren größerer Datenmengen von meiner SD Karte auf das Surface möglich: Hallo Zusammen, ich habe ein Surface Pro 4 i5 mit 256 Gb und ein Problem mit meinen SD-Karten. In meinem Surface verwende ich eine Transcend 64 GB micro SD und in meinem Samsung Handy eine...
Surface 13. April 2018
suche ein Macro zum Splitten von großen Datenmengen in einzelne Dateien solved
  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.