Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
668to672
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
668to672
668to672
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Sheets auswählen bei GetObject

Sheets auswählen bei GetObject
21.09.2005 09:10:04
Merengy
Habe eine Muster-XL-Datei angelegt mit mehreren Sheets. In jedem Sheet sind unterschiedliche Format-Muster (auch unterschiedliche Zeilenhöhen und Spaltenbreiten) die ich über eine UserForm geteuerte Oberfläche in ein neues Workbook kopieren möchte. Danach die entsprechenden Zellen des neuen Workbooks ebenfalls über die UserForm füllen und das ganze dann ausdrucken.
Zur Zeit hängt mein Fortschritt an dem Problem, dass ich eine Fehlermeldung bekomme wenn ich ein Sheet aus der Musterdatei auswählen will.
Möchte unbedingt mit GetObject arbeiten, da die Musterdatei nicht geöffnet werden soll.
Habe im Deklarationsabschnitt
Dim Musterobjekt As Object 'angegeben
in Private Sub UserForm_Activate() steht dann ua.
ChDir "C:\Monatsplan"
sPath = "C:\Monatsplan\"
Set Musterobjekt = GetObject(sPath & "muster.xls")

Beim Aufruf in der entsprechenden Sub geht das hier schief:
Musterobjekt.Sheets("4 Sonntage").Select
Cells.Select
Selection.Copy
Workbooks.Add
Cells.Select
ActiveSheet.Paste
VBA meldet bei Musterobjekt.Sheets("4 Sonntage").Select einen Laufzeitfehler 1004. Die Select-methode des Worksheet-Objects konnte nicht ausgeführt werden!
HAbe das ganze auch schon mit
Workbooks.Open (sPath & "Muster.xls")
Sheets("5 Sonntage").Select
Cells.Select
Selection.Copy
Workbooks.Add
Cells.Select
ActiveSheet.Paste
Application.DisplayAlerts = False
versucht, das geht auch nicht!
Weiß jetzt auch nicht mehr weiter und hoffe, dass mir jemand helfen kann.
Viele herzlichen Dank im Voraus
Gruss Gerd

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

Betreff
Datum
Anwender
Anzeige
AW: Sheets auswählen bei GetObject
21.09.2005 13:52:23
Herbert
hallo Gerd,
"Select" wird halt hier nicht funktionieren...
darum mußt du es wahrscheinlich weglassen...
Musterobjekt.Sheets("4 Sonntage").Cells.Copy
gruß Herbert
Danke Herbert
21.09.2005 17:22:45
Merengy
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige