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

Dateipfad in Ereignisprozedur

Dateipfad in Ereignisprozedur
07.02.2005 09:23:10
floh
Dateipfad wird nicht in die Ereignisprozedur übernommen.
Guten morgen Excel-Experten
möchte mit diesem Makro in die aktive Arbeitsmappe eine Ereignisprozedur einfügen .
Sub Prozedur einfügen()
Dim IngStartLine As Long
With ActiveWorkbook.VBProject.VBComponent
"DieseArbeitsmappe").CodeModule
IngStartLine = .CreateEventProc("BeforeClose", "Workbook") + 1
.InsertLines IngStartLine + 1, " Application.Run "'VBAdatei.xla'!Makro01" "
.InsertLines IngStartLine + 1, " Application.Run "'VBAdatei.xla'!Makro02" "
End With
End Sub
Das Ergebnis meines Code lautet:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.Run
Application.Run
End Sub

Das Ergebnis soll jedoch eine Ereignisprozedur mit folgendem Code sein:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.Run "'VBAdatei.xla'!Makro01"
Application.Run "'VBAdatei.xla'!Makro02"
End Sub

Ursache : VBA interpretiert den Pfad 'VBAdatei.xla'!Makro01 als Kommentar/Anmerkung
Frage:
Was muß ich ändern, damit der komplette Pfad erkannt und
in meine Ereignis-Prozedur übernommen wird?
Wäre schön, wenn Ihr mir helfen könntet.
Vielen Dank im Vorraus
floh

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

Betreff
Datum
Anwender
Anzeige
AW: Dateipfad in Ereignisprozedur
UweD
Hallo
so dürfte es gehen
.InsertLines IngStartLine + 1, "Application.Run ""'VBAdatei.xla'!Makro01"""
.InsertLines IngStartLine + 1, "Application.Run ""'VBAdatei.xla'!Makro02"""
" innerhalb einer Stringzusammenstellung müssen doppelt angegeben werden.
Gruß UweD
AW: Dateipfad in Ereignisprozedur
07.02.2005 19:55:27
floh
Hallo Uwe,
hat super geklappt,
Danke
floh
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige