Thema Datum  Von Nutzer Rating
Antwort
01.06.2017 12:17:42 Marcel
NotSolved
01.06.2017 13:52:41 Gast46475
NotSolved
01.06.2017 13:59:12 Marcel
NotSolved
Blau Tabellenblättern einzeln speichern / unterschiedliche Speicherorte
01.06.2017 21:39:45 Gast7922
NotSolved
02.06.2017 13:36:56 Marcel
NotSolved
02.06.2017 14:11:02 Gast65479
NotSolved
02.06.2017 14:14:49 Marcel
NotSolved
02.06.2017 14:26:23 Marcel
NotSolved
02.06.2017 15:27:53 Gast37067
NotSolved
02.06.2017 16:54:18 Marcel
NotSolved
02.06.2017 17:10:34 Gast36928
NotSolved
03.06.2017 16:40:33 Marcel
Solved

Ansicht des Beitrags:
Von:
Gast7922
Datum:
01.06.2017 21:39:45
Views:
640
Rating: Antwort:
  Ja
Thema:
Tabellenblättern einzeln speichern / unterschiedliche Speicherorte

Moin!

Dann probiere es mal so. Da sind im Array die 8 Pfade hinterlegt. Bei der Schleife wird dann immer der nächst Wert genommen. Die beiden Nullen im Array stehen lassen, sonst passt die Zuordnung nicht mehr. VG

Sub alle_Tab_als_Datei()
Dim neuname As String
Dim pfad As String
Dim i As Integer
Dim pfade

pfade = Array(0, 0, "C:\Users\marcel.siebert\Desktop\Region1\", _
"C:\Users\marcel.siebert\Desktop\Region2\", _
"C:\Users\marcel.siebert\Desktop\Region3\", _
"C:\Users\marcel.siebert\Desktop\Region4\", _
"C:\Users\marcel.siebert\Desktop\Region5\", _
"C:\Users\marcel.siebert\Desktop\Region6\", _
"C:\Users\marcel.siebert\Desktop\Region7\", _
"C:\Users\marcel.siebert\Desktop\Region8\")

For i = 2 To ActiveWorkbook.Sheets.Count
    neuname = Sheets("Upload").Range("A11") & " " & Sheets(i).Name
    pfad = "C:\Users\xxx.xxx\Desktop\"
    Sheets(i).Copy
    ActiveWorkbook.SaveAs pfade(i) & neuname
    ActiveWorkbook.Close
Next
End Sub

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen