Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
340to344
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
340to344
340to344
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Code in neues Modul schreiben

Code in neues Modul schreiben
20.11.2003 22:01:55
Sebastian
Hallo zusammen,
hab noch eine Frage und zwar möchte ich code, der in einer Mappe geschrieben

worden ist, zur Laufzeit in eine neue Mappe einfügen und zwar in das Ereignis

Workbook before_Close. Den code habe ich schon geschrieben und es hat

funktioniert, wenn man ganze zeit in Excel war. Hat man aber Excel mit dem Makro

neugestartet kam ein Fehler auf und zwar der Fehler Laufzeitfehler 9 „Index

außerhalb gültigen Bereichs“

Kann mir da jemand helfen, hier mein code.

Set wkb = Workbooks(ActiveWorkbook.Name)

With wkb.VBProject.VBComponents(wkb.CodeName).CodeModule

.InsertLines 3, " Private Sub Workbook_BeforeClose(Cancel As Boolean) "

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

Betreff
Datum
Anwender
Anzeige
AW: Code in neues Modul schreiben
20.11.2003 22:49:11
Nepumuk
Hallo Sebastian,
es könnte sein, dass der Code in diesem Zusammenhang die Objektvariable nicht mag. Versuch mal:

With Workbooks(wkb.Name).VBProject.VBComponents(wkb.CodeName).CodeModule

Gruß
Nepumuk
AW: Code in neues Modul schreiben
21.11.2003 07:44:58
Sebastian
Hallo Nepumuk,

mit deinem Tip hat es auch nicht funktioniert. Trotzdem Danke. Ich habe es aber

herausgefunden man muß statt wkb.CodeName , "DieseArbeitsmappe verwenden.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige