Thema Datum  Von Nutzer Rating
Antwort
Rot Makro vereinfachen
04.01.2018 15:15:25 Jens
NotSolved
05.01.2018 06:50:49 RPP63
NotSolved
05.01.2018 10:25:15 Jens
NotSolved
05.01.2018 17:39:46 Mackie
NotSolved
08.01.2018 09:25:45 Jens
NotSolved
08.01.2018 10:21:59 Mackie
*****
NotSolved
08.01.2018 10:29:49 Mackie
Solved
08.01.2018 14:26:55 Jens
NotSolved
08.01.2018 14:29:41 Mackie
NotSolved

Ansicht des Beitrags:
Von:
Jens
Datum:
04.01.2018 15:15:25
Views:
1288
Rating: Antwort:
  Ja
Thema:
Makro vereinfachen
Hallo zusammen,
 
kann mir jmd helfen das Ganze zu vereinfachen?
 
FRAGESTELLUNG: 
Nach einem Progarmmexport stehen mir 1 - 41 Excel Datein mit jeweils einem Worksheet zur Verfügung! Nachdem das Makro durchgelaufen ist soll nur noch eine Excel Datei vorhanden sein mit den Worksheets in der Reihenfolge: VV - ER1 - PL1 - ER2 - PL2 - ER3 - PL3 ...
 
Leider bin ich gerade erst am lernen und suche ein Lösung mit Variablen!
 
Vielen Dank schon mal im Voraus und Beste Grüße,
 
Jens
 
______________________________
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
Sub Exportzusammenführen()
 
    On Error Resume Next
 
    Application.ScreenUpdating = False 'Das "Flackern" ausstellen
     
    Workbooks(VV).Sheets.Copy Before:=Workbooks(ER1).Sheets(1)
     
    Workbooks(PL1).Sheets.Copy After:=Workbooks(ER1).Sheets(2)
 
    Workbooks(ER2).Sheets.Copy After:=Workbooks(ER1).Sheets(3)
    Workbooks(PL2).Sheets.Copy After:=Workbooks(ER1).Sheets(4)
     
    Workbooks(ER3).Sheets.Copy After:=Workbooks(ER1).Sheets(5)
    Workbooks(PL3).Sheets.Copy After:=Workbooks(ER1).Sheets(6)
 
    Workbooks(ER4).Sheets.Copy After:=Workbooks(ER1).Sheets(7)
    Workbooks(PL4).Sheets.Copy After:=Workbooks(ER1).Sheets(8)
 
    Workbooks(ER5).Sheets.Copy After:=Workbooks(ER1).Sheets(9)
    Workbooks(PL5).Sheets.Copy After:=Workbooks(ER1).Sheets(10)
     
    Workbooks(ER6).Sheets.Copy After:=Workbooks(ER1).Sheets(11)
    Workbooks(PL6).Sheets.Copy After:=Workbooks(ER1).Sheets(12)
     
     
    Workbooks(ER7).Sheets.Copy After:=Workbooks(ER1).Sheets(13)
    Workbooks(PL7).Sheets.Copy After:=Workbooks(ER1).Sheets(14)
     
     
    Workbooks(ER8).Sheets.Copy After:=Workbooks(ER1).Sheets(15)
    Workbooks(PL8).Sheets.Copy After:=Workbooks(ER1).Sheets(16)
     
    Workbooks(ER9).Sheets.Copy After:=Workbooks(ER1).Sheets(17)
    Workbooks(ER9).Sheets.Copy After:=Workbooks(ER1).Sheets(18)
     
     
    Workbooks(ER10).Sheets.Copy After:=Workbooks(ER1).Sheets(19)
    Workbooks(PL10).Sheets.Copy After:=Workbooks(ER1).Sheets(20)
     
    Workbooks(ER11).Sheets.Copy After:=Workbooks(ER1).Sheets(21)
    Workbooks(PL11).Sheets.Copy After:=Workbooks(ER1).Sheets(22)
     
     
    Workbooks(ER12).Sheets.Copy After:=Workbooks(ER1).Sheets(23)
    Workbooks(PL12).Sheets.Copy After:=Workbooks(ER1).Sheets(24)
     
    Workbooks(ER13).Sheets.Copy After:=Workbooks(ER1).Sheets(25)
    Workbooks(PL13).Sheets.Copy After:=Workbooks(ER1).Sheets(26)
     
    Workbooks(ER14).Sheets.Copy After:=Workbooks(ER1).Sheets(27)
    Workbooks(PL14).Sheets.Copy After:=Workbooks(ER1).Sheets(28)
     
     
    Workbooks(ER15).Sheets.Copy After:=Workbooks(ER1).Sheets(29)
    Workbooks(PL15).Sheets.Copy After:=Workbooks(ER1).Sheets(30)
     
    Workbooks(ER16).Sheets.Copy After:=Workbooks(ER1).Sheets(31)
    Workbooks(PL16).Sheets.Copy After:=Workbooks(ER1).Sheets(32)
     
    Workbooks(ER17).Sheets.Copy After:=Workbooks(ER1).Sheets(33)
    Workbooks(PL17).Sheets.Copy After:=Workbooks(ER1).Sheets(34)
     
    Workbooks(ER18).Sheets.Copy After:=Workbooks(ER1).Sheets(35)
    Workbooks(PL18).Sheets.Copy After:=Workbooks(ER1).Sheets(36)
     
    Workbooks(ER19).Sheets.Copy After:=Workbooks(ER1).Sheets(37)
    Workbooks(PL19).Sheets.Copy After:=Workbooks(ER1).Sheets(38)
     
    Workbooks(ER20).Sheets.Copy After:=Workbooks(ER1).Sheets(39)
    Workbooks(PL20).Sheets.Copy After:=Workbooks(ER1).Sheets(40)
     
     
    Workbooks(VV).Close SaveChanges:=False
    Workbooks(PL1).Close SaveChanges:=False
     
    Workbooks(ER2).Close SaveChanges:=False
    Workbooks(PL2).Close SaveChanges:=False
     
    Workbooks(ER3).Close SaveChanges:=False
    Workbooks(PL3).Close SaveChanges:=False
     
    Workbooks(ER4).Close SaveChanges:=False
    Workbooks(PL4).Close SaveChanges:=False
     
    Workbooks(ER5).Close SaveChanges:=False
    Workbooks(PL5).Close SaveChanges:=False
     
    Workbooks(ER6).Close SaveChanges:=False
    Workbooks(PL6).Close SaveChanges:=False
     
    Workbooks(ER7).Close SaveChanges:=False
    Workbooks(PL7).Close SaveChanges:=False
 
    Workbooks(ER8).Close SaveChanges:=False
    Workbooks(PL8).Close SaveChanges:=False
     
    Workbooks(ER9).Close SaveChanges:=False
    Workbooks(PL9).Close SaveChanges:=False
     
    Workbooks(ER10).Close SaveChanges:=False
    Workbooks(PL10).Close SaveChanges:=False
     
    Workbooks(ER11).Close SaveChanges:=False
    Workbooks(PL11).Close SaveChanges:=False
     
    Workbooks(ER12).Close SaveChanges:=False
    Workbooks(PL12).Close SaveChanges:=False
     
    Workbooks(ER13).Close SaveChanges:=False
    Workbooks(PL13).Close SaveChanges:=False
     
    Workbooks(ER14).Close SaveChanges:=False
    Workbooks(PL14).Close SaveChanges:=False
     
    Workbooks(ER15).Close SaveChanges:=False
    Workbooks(PL15).Close SaveChanges:=False
     
    Workbooks(ER16).Close SaveChanges:=False
    Workbooks(PL16).Close SaveChanges:=False
     
    Workbooks(ER17).Close SaveChanges:=False
    Workbooks(PL17).Close SaveChanges:=False
     
    Workbooks(ER18).Close SaveChanges:=False
    Workbooks(PL18).Close SaveChanges:=False
     
    Workbooks(ER19).Close SaveChanges:=False
    Workbooks(PL19).Close SaveChanges:=False
     
    Workbooks(ER20).Close SaveChanges:=False
    Workbooks(PL20).Close SaveChanges:=False
     
 
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

Thema Datum  Von Nutzer Rating
Antwort
Rot Makro vereinfachen
04.01.2018 15:15:25 Jens
NotSolved
05.01.2018 06:50:49 RPP63
NotSolved
05.01.2018 10:25:15 Jens
NotSolved
05.01.2018 17:39:46 Mackie
NotSolved
08.01.2018 09:25:45 Jens
NotSolved
08.01.2018 10:21:59 Mackie
*****
NotSolved
08.01.2018 10:29:49 Mackie
Solved
08.01.2018 14:26:55 Jens
NotSolved
08.01.2018 14:29:41 Mackie
NotSolved