excel lädt sie aber nicht in der reihenfolge a1,a2,...a5 sondern seltsamerweise a5,a2,a3,a4,a1 d.h. die erste und die letzte sind grad vertauscht
kann ich das irgendwie ändern ?!?
danke im vorraus
um eine Idee haben können müßte man schon wissen, wie Du die Dateien einliest.
Gruß
Peter
Du mußt mehr Info geben: Wie öffnest Du die Dateien? Per Makro? Dann bitte den Code posten.
Wieso kommt es Dir überhaupt auf die Reihenfolge an?
Gruß
Martin Beck
d.h. mit hilfe des öffnen dialoges
ich markiere zuerst z.b. datei a1.xls dann mit shift datei a5.xls
so dass er sie alle einliest
dann gehe ich jede mappe durch entnehme einen oder mehrere werte und trage diese in eine neue mappe ein
die erste datei die er dann liest und so mit die werte überträgt ist dann aber a5 dann a2 a3 a4 und dann erst a1
dies geschieht mit
For Each mappen In Workbooks
mappen.Activate
Range("a1").Select usw....
kann ich schon beim laden die reihenfolge festlegen ?
oder kann ich sie nachdem alle geladen sind ändern ?
oder muss ich wirklich am schluss meine erste auswertezeile mit der letzten vertauschen ?
danke schonmal
kann jetzt nicht testen, aber versuche mal
For i = 1 to 5
Workbooks("a" & i & "").Activate
'irgendwas
Next i
Gruß
Martin Beck
ich glaub es wär am einfachsten wenn ich einfach nach der auswertung die erste und die letzte auswertezeile miteinander vertausche
ist zwar diletantisch aber will auch keinen schönheitspreis damit gewinnen
wenn es nicht geht probiere ich mal deine methode
danke mal