Office: mit VBA alle xlsx Datein nacheinander öffnen und ein Makro ausführen

Helfe beim Thema mit VBA alle xlsx Datein nacheinander öffnen und ein Makro ausführen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, ich hätte folgende Frage: Ich habe ein Makro entwickelt, das mir nach einem bestimmten Prinzip ein Logo und einen Schriftzug in die... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von senoyches, 15. Januar 2018.

  1. mit VBA alle xlsx Datein nacheinander öffnen und ein Makro ausführen


    Hallo zusammen,

    ich hätte folgende Frage:

    Ich habe ein Makro entwickelt, das mir nach einem bestimmten Prinzip ein Logo und einen Schriftzug in die Kopfzeile einbindet und anschließen noch die Fußzeile ändert, dann auf nächste Tabellenblatt innerhalb der Mappe springt, dort das gleiche durchführt und wenn fertig mir noch ausgibt, wie viele Tabellenblätter bearbeitet wurden, damit ich das sauber dokumentieren kann, da so eine Mappe auch mal 80 - 85 Tabellenblätter enthalten kann, aber nicht muss, gibt auch welche mit lediglich 2.

    Da ich aber von Natur aus faul bin, wollte ich das ganze mir noch etwas vereinfachen und Die erste Datei in dem jeweiligen Ordner öffnen, dann das Makro ausführen, dann werden alle Datein nacheinander geöffnet, die Aktion wie oben genannt ausgeführt und dann wieder geschlossen, ob alle geöffnet und dann am eine nach der anderen geschlossen oder nacheinander geöffnet und am Ende der Bearbeitung immer geschlossen, ist mir eigentlich egal, wobei ich vermuten könnte, das letztere Aktion weniger Rechenleistung fordert.

    hier mein Code dazu:

    Code:
    Ich vermute den Fehler bei dem rot gefärbten Code Schnipsel, da ich nicht das Makro öffne und ausführen sondern wie oben beschrieben die erste Datei oder irgend eine Datei aus dem Ordner öffne und dann dann ein dort eingebundenes Makro, das ein einer ganz bestimmten Stelle auf der Festplatte auf einem jeden PC liegt nutze.

    Allerdings habe ich keine Idee, wie ich das umsetzen kann, dass der die Datei überspringt, die ich quasi schon offen habe.

    Noch als Ergänzung, es befinden sich keine Excel Datein in den Ordnern, die nicht geöffnet werden sollen und die Datein, sollen nicht abhängig vom Namen sondern am besten von deren Index oder wie auch immer man die in einer einem Ordner ansprechen kann außer über den Namen geöffnet werden, da die Namen nicht einheitlich sind und von Ordner zu Ordner variieren.

    Ich bedanke mich schonmal bei allen die mir weiterhelfen können oder Tipps auf Lager haben. Falls ich mich irgendwie unklar ausgedrückt haben sollte, bitte fragen, dann erkläre ich nochmal.

    VG

    :)
     
    senoyches, 15. Januar 2018
    #1
  2. Hallo,
    Was war denn nun eigentlich deine Frage?

    Naja, ich würde dein Vorgehen nach folgendem Prinzip umsetzen. teste mal:
    Code:
     
Thema:

mit VBA alle xlsx Datein nacheinander öffnen und ein Makro ausführen

Die Seite wird geladen...
  1. mit VBA alle xlsx Datein nacheinander öffnen und ein Makro ausführen - Similar Threads - VBA xlsx Datein

  2. VBA Auslesen von Strings und erstellen neuer Zeilen in einer Tabelle

    in Microsoft Excel Hilfe
    VBA Auslesen von Strings und erstellen neuer Zeilen in einer Tabelle: Guten Tag zusammen In der 1. Spalte stehen KundenIDs (jeweils 2 Buchstaben), separiert mit einem Komma. Beispielsweise: ag,ok,be,li,ce In der 2. bis 15. Spalte stehen dann diverse Eigenschaften,...
  3. zeilenweise Zellen per VBA verbinden

    in Microsoft Excel Hilfe
    zeilenweise Zellen per VBA verbinden: Guten Morgen zusammen, ich möchte beginnend ab der Zeile/Zelle A29 den Bereich A29:E29 per MERGE verbinden sowie jeweils zeilenweise eine individuelle Anzahl an Zeilen im jeweils gleichen Bereich...
  4. VBA makro Umwandlung von XLS zu XLSX

    in Microsoft Excel Hilfe
    VBA makro Umwandlung von XLS zu XLSX: Nach dem Update aus Office 2010 von Office 2003 wünscht ein Kunde die gesamte Konvertierung seiner Excel-Dateien aus dem Format Excel 2003 (XLS) in das neue 2010 Format (XLSX). Dies lässt sich ihm...
  5. VBA: xlsm als xlsx speichern

    in Microsoft Excel Hilfe
    VBA: xlsm als xlsx speichern: Hallo Forum, ich möchte von einer XLSM zur Laufzeit eine Sicherungskopie als XLSX speichern. Wenn ich sie im gleichen Format abspeichere, geht das ohne Probleme. ThisWorkbook.SaveCopyAs Pfad &...
  6. VBA, Speichern unter xlsx und pdf

    in Microsoft Excel Hilfe
    VBA, Speichern unter xlsx und pdf: Hallo Gemeinde, sitze etwas länger daran und irgendwie komme ich nicht weiter. Ich hab eine Datei die aus 3 Tabellen besteht. In Tab 1&2 werden Daten eingegeben, Tabelle 3 ist die Ausgabe....
  7. VBA: XLSX-Dateien in verschiedene Tabellenblätter in einer XLXS-Datei zusammenführen

    in Microsoft Excel Hilfe
    VBA: XLSX-Dateien in verschiedene Tabellenblätter in einer XLXS-Datei zusammenführen: Hallo, ich habe in einem Verzeichnis mehrere Excel-Dateien die ich gerne in einer Datei zusammenfassen möchte. Jedoch möchte ich die in verschiedenen Tabellenblättern beibehalten. Ich finde VBA...
  8. mit VBA .xlsx Datei schließen

    in Microsoft Excel Hilfe
    mit VBA .xlsx Datei schließen: Liebes Forum, ich habe ein Makro geschrieben, in dem als letzten Schritt eine .xlsx Datei geschlossen werden soll. Hat auch prima funktioniert. Jetzt habe ich jedoch ein SAP-Script am Anfang...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden