ich bitte sehr um Eure Unterstützung. Eine Recherche hat mich bis jetzt gar nicht weitergebracht und ich stehe eigentlich kurz vor dem Abschluss dieses Projektes.
Ich habe eine Art Datenbank die ausschließlich über Userformen bedient wird. Die Excel-Sitzung ist über
Application.Visible = False ausgeblendet.
Der Nutzer kann über CommandButton auch Listen generieren. Diese sollen, wenn gewünscht, noch vor dem Ausdruck nachbearbeitet oder kontrolliert werden können.
Hierzu würde ich gerne die aufbereitet Liste z.B. Tabellenblatt "Grunddaten" in eine neue Excelinstanz verschieben da ich in der aktuellen Instanz Application.Visible nicht einschalten möchte. Wenn möglich sollte diese zweite neue Instanz nicht zwischengespeichert werden.
Folgenden Ansatz habe ich bis jetzt:
Dim appXL As Excel.Application
Dim wkb As Workbook
Set appXL = New Excel.Application
Set wkb = appXL.Workbooks.Add(1)
appXL.Visible = True
Ich habe aber keine Ahnung, wie ich aus der 1. Instanz das Blatt "Grunddaten" aus der Mappe "Lagerverwaltung" dort hineinbekommen kann.
Ich danke jetzt schon einmal sehr für Eure Hilfe.
Grüße von
Jürgen (verzweifelt)