Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
592to596
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
592to596
592to596
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Pfadangabe bei der Einbindung einer Mappe

Pfadangabe bei der Einbindung einer Mappe
05.04.2005 10:01:27
Christian
Guten Morgen,
folgender VBA-Code bewirkt, dass ein Öffnen-Dialogfenster erscheint, um eine andere, schon vorhandene Arbeitsmappe (ein Tabellenblatt drin) in die aktuelle Mappe (auch nur ein Blatt enthalten) einbinden zu können:
***
'Datenquelle in die Arbeitsmappe integrieren.
NameDatenquelle = Application.GetOpenFilename("Microsoft Excel Worksheet (*.xls), *.xls")
Workbooks.Open NameDatenquelle
NameHauptarbeitsmappe = ActiveWorkbook.Name
Sheets(1).Select
Windows("Monatsauswertung Fehlerarten OF (Visualisierung).xls").Activate
Windows(NameHauptarbeitsmappe).Activate
Sheets(1).Move After:=Workbooks("Monatsauswertung Fehlerarten OF (Visualisierung).xls").Sheets(1)
***
Meine beiden Fragen:
1) Kann man den Code in irgendeiner Weise verbessern?
2) Wie kann ich den Anfangsteil des Dateipfades der zu integrierenden Mappe angeben? Die Mappe liegt tief in der Struktur und das Suchen kostet immer viel Zeit...
Vielen Dank für eure Hilfe!!!
Christian aus Berlin

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Pfadangabe bei der Einbindung einer Mappe
05.04.2005 10:12:56
u_
Hallo,
'Datenquelle in die Arbeitsmappe integrieren.
chDir "c:\Test\Test1\Test2"'in das tiefe Verzeichnis wechseln
NameDatenquelle = Application.GetOpenFilename("Microsoft Excel Worksheet (*.xls), *.xls")
Workbooks.Open NameDatenquelle
'NameHauptarbeitsmappe = ActiveWorkbook.Name 'überflüssig, da doppelt gemoppelt
'Sheets(1).Select 'überflüssig
'Windows("Monatsauswertung Fehlerarten OF (Visualisierung).xls").Activate'überflüssig
'Windows(NameHauptarbeitsmappe).Activate'überflüssig
Sheets(1).Move After:=Workbooks("Monatsauswertung Fehlerarten OF (Visualisierung).xls").Sheets(1)
Gruß
Anzeige
AW: Pfadangabe bei der Einbindung einer Mappe
05.04.2005 10:20:04
Christian
Danke!!! Funktioniert so, wie ich es haben wollte!
Nette Grüße aus Berlin!
Christian

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige