2. Excel Mappe öffnen
Hallo,
wie schafft man es, dass beim Öffnen einer Excel Mappe eine 2. mitgeöffnet wird?
Ich hab gerade so eine Liste vor mir, aber ich verstehs einfach nicht
Ich hoffe ihr könnt mir helfen
Gruß
Heike
Antwort schreiben
Antwort 1 von lleopard vom 08.11.2019, 11:29 Options
Hallöle Heike,
wenn es immer die gleiche Tabelle ist, aus der du eine 2. Mappe öffnen willst, mußt du nur über ALT + F11, dann auf Aktuelle Arbeitsmappe gehen, dort den Code eingeben:
Private Sub Workbook_Open()
workbook.Open ....
End Sub
und schon macht er auch die 2. Mappe auf...
Gruß Leo
Antwort 2 von _Heike_ vom 08.11.2019, 11:49 Options
Muss ich bei ... nur den Dateinamen oder den ganzen Pfad angeben?
Hab mit VB noch nie was gemach.
Aber schon mal vielen Dank für Deine Antwort.
Gruß
Heike
Antwort 3 von coros vom 08.11.2019, 12:17 Options
Hallo Heike,
Du musst den Pfad und den Dateinamen mit Endung angeben. Das Ganze in ANführungszeichen. Das würde dann z.B. folgendermaßen aussehen:
[b]Private Sub Workbook_Open()
Workbook.Open "C:\Test\Mappe1.xls"
End Sub[/b]
Ich hoffe, Du kommst klar. Bei Fragen melde Dich.
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
Antwort 4 von _Heike_ vom 08.11.2019, 13:10 Options
Irgendwas mach ich noch nicht ganz richtig:
ich mach nen Doppelclick auf DieseArbeitsmappe, dann geht das Fenster auf.
In den Dropdownmenüs steht Workbook und Open.
Ich hab dann Workbook.Open "C:\...\Versuch.xls" eingefügt
(Pfad ist kopiert, sollte also kein Fehler drin sein)
beim Öffnen der Datei bekomm ich jetzt die Meldung:
Laufzeitfehler '424'
Objekt erforderlich
Gruß
Heike
Antwort 5 von _Heike_ vom 08.11.2019, 13:24 Options
Funktioniert!
Ich hab ne neue, noch leere Datei genommen, mit der gehts.
Außerdem hab ich den Pfad in Klammern gesetzt (steht in der Excel Hilfe so drin, kA ob das nen Unterschied macht)
Vielen Dank für Deine Gedult.
Gruß
Heike
Da fällt mir noch ne Frage ein, kann ich jetzt von einer Mappe auf die andere zugreifen?