ich habe bis jetzt mit diesem Code die Zelleninhalte des marktierten Zellenbereiches (z.B. U2:U43) in die BAT-Datei geschrieben und im Anschluß wurde diese Datei ausgeführt.
Sub Batch()
Dim Zelle, Starte
Close
Open "c:\temp\excel.bat" For Output As #1
For Each Zelle In Selection
Print #1, Zelle.Value
Next Zelle
Close #1
Starte = Shell("c:\temp\excel.bat")
End Sub
Wenn ich jetzt mehrere Zellen (z.B. U2:W43) über mehrere Spalten markiere, dann sollen die in richtige Reihenfolge in die BAT-Datei geschrieben werden.
Beim Zellenbereich U2:Y43 wäre das:
Zelleninhalte U2:U43 dann neue Zeile
Zelleninhalte V2:V43 dann neue Zeile
Zelleninhalte W2:43 dann neue Zeile
Also einfach alphabetisch...
Was muss ich an Code verändern?
Besten Dank im Voraus...
Liebe Grüße
Selma