Hallo zusammen,
Ich scheiterte aktuell an folgenden Sachverhalt in Excel/ VBA.
Ich möchte in Excel drei Tabellenblätter aus einer großen Excel Datei in eine neue Datei kopieren und speichern. Problem ist, dass ein kopieren von Excel sheets nicht funktioniert wenn auf diesen Sheets Tabellen sind.
Die Daten müssen in diesen Fall allerdings zwingend als Tabelle vorliegen, da ich sie in Power Query weiter verarbeite.
Die Daten ändern sich dabei je nach gewählten Objekt zb. Gewählte Stadt. (Per VBA Schleife werden alle Objekte durch laufen).
Alternativ zum kopieren der Sheets wäre auch folgendes Szenario denkbar.
Die Datei wird als Kopie unter gewählten Objekt gespeichert und alle nicht benötigen Sheets werden gelöscht. In Anschluß wird die original Datei wieder geöffnet und eine Datei fürs nächste Filterobjekt erstellt.
Ein kopieren der Rohdaten in eine neue Excel und die dortige Weitergabe in Power Query ist aus meiner Sicht keine Option. Da ich versuchten müsste die ganze Weiterverarbeitung dort (Sprache dort ist M) in VBA unterzubringen.
Hoffe es war einigermaßen verständlich erklärt.
Und hoffe jemand hat noch Ende gute Idee.
Danke euch
Zimbo
Ich scheiterte aktuell an folgenden Sachverhalt in Excel/ VBA.
Ich möchte in Excel drei Tabellenblätter aus einer großen Excel Datei in eine neue Datei kopieren und speichern. Problem ist, dass ein kopieren von Excel sheets nicht funktioniert wenn auf diesen Sheets Tabellen sind.
Die Daten müssen in diesen Fall allerdings zwingend als Tabelle vorliegen, da ich sie in Power Query weiter verarbeite.
Die Daten ändern sich dabei je nach gewählten Objekt zb. Gewählte Stadt. (Per VBA Schleife werden alle Objekte durch laufen).
Alternativ zum kopieren der Sheets wäre auch folgendes Szenario denkbar.
Die Datei wird als Kopie unter gewählten Objekt gespeichert und alle nicht benötigen Sheets werden gelöscht. In Anschluß wird die original Datei wieder geöffnet und eine Datei fürs nächste Filterobjekt erstellt.
Ein kopieren der Rohdaten in eine neue Excel und die dortige Weitergabe in Power Query ist aus meiner Sicht keine Option. Da ich versuchten müsste die ganze Weiterverarbeitung dort (Sprache dort ist M) in VBA unterzubringen.
Hoffe es war einigermaßen verständlich erklärt.
Und hoffe jemand hat noch Ende gute Idee.
Danke euch
Zimbo