ich bin ein VBA-Anfänger, aber bräuchte einen Code um mehrere Excel-Dateien zusammenzufügen.
Die Dateien sind alle gleich aufgebaut mit den Spalten A bis R (18 Spalten) und haben in der ersten Zeile Spaltenüberschriften. Die Dateien haben allerdings einen Blattschutz mit Passwort und es sollte bei der ersten Datei auch die erste Zeile (also die Überschriften) übernommen werden, aber ab der zweiten Datei nur die Daten ab Zeile 2. Außerdem sollten Formatierung (wie Einfärbungen, Spaltenbreite, etc.) und Formeln übernommen werden. Teilweise sind auch leere Zellen enthalten, die auch leer bleiben sollten. (Bei einem Testcode wurden die leeren Zellen mit einer Null gefüllt, was aber nicht so sein sollte)
Schön wäre natürlich, wenn sich bei der Ausführung des Makros zuerst ein Fenster öffnet, wo man direkt mehrere Dateien auswählen könnte, die zusammengefügt werden sollen.
Ich freue mich über jede Antwort! :)
Grüße
Leonida