Aktuell kann es Probleme bei der Anmeldung mit dem Chrome oder Edge Browser geben. Ihr müsstet in die Einstellungen des Browsers gehen und Cache, Cookies und sofern vorhanden, gespeicherte Passwörter vom CEF löschen oder alternativ auf einen anderen Browser ausweichen. Ursache sind vermutlich kürzliche Browserupdates. x

Automatisch Arbeitsblätter sortieren
#11
Ich hab es jetzt mal wie folgt ausprobiert, da es nach meiner (laienhaften) Meinung am meisten Sinn gemacht hätte:

Code:
Dim dat as Worksheet

For Each dat In Worksheets
   If Right(UCase(ab.Name), 4) = ".CSV" Then

Range("B:B").Select
       Selection.TextToColumns Destination:=Range("B:B"), DataType:=xlDelimited, _
       TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
       Semicolon:=False, Comma:=True, Space:=False, Other:=False, FieldInfo _
       :=Array(1, 4), TrailingMinusNumbers:=True, Header:=xlYes
    End If
Next
Von "Range(B:B).Select" bis vor "End If" sind Daten aus dem Makrorekorder, die ich in eine For/Next-Schleife gepackt habe. das hat so beim Trennen der CSV-Werte in Tabellenspalten ganz gut geklappt. Hier jedoch scheint er die Schleife nur einmal durchlaufen zu lassen, in der ersten CSV ist nach dem Ausführen Spalte B gehighlighted, Das Datumsformat passt, aber bei der zweiten CSV ist schon keine Änderung mehr vorgenommen worden.
Top
#12
Hallöchen,

Du hast eine Schleife über die Worksheets. Solltest DU nicht bei mehreren gleichzeitig offenen csv eine Schleife über die Workbooks machen?
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • Andy_S_PB
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste