online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon snailhouse vom 21.07.2021, 17:53 Options

Lösung

Excel VBA: Modul exportieren

Hallo zusammen,

ich exportiere ein VBA-Modul (("Auftrag_Erstellen") als Datei ("strpfad")
und importiere anschließend dieses Modul wieder in ein neues worksheet.

Nun tritt aber sporadisch in der "Export"-Zeile ein Fehler auf, "Index außerhalb des gültigen Bereichs".

Beim Debuggen tritt der Fehler dann nicht mehr auf, d.h. ich kann die Zeile mit F8 ganz normal
abarbeiten lassen.. Eine 2-sekündige Wartezeit vor der Exportzeile brachte ebenfalls nichts..

Wo könnte denn der Fehler liegen??



' Pfad zusammensetzen
strpfad = ThisWorkbook.Path & "\Auftrag_Erstellen.bas"
 
' Export
Application.VBE.ActiveVBProject.VBComponents("Auftrag_Erstellen").Export strpfad
 
' Import
Workbooks(oWBAuftragsdatei.Name).VBProject.VBComponents.Import strpfad
 
'Kopie von Modul löschen
Kill strpfad
 



Für Eure Mühe im voraus vielen Dank!

Gruß
Jürgen


Antwort schreiben

Antwort 1 von coros vom 23.07.2021, 05:24 OptionsLösung

Lösung
Hallo Jürgen,

kann es sein, dass wenn der Fehler auftritt nicht die Datei die Aktive ist, aus der Du das Modul exportieren möchtest? Denn nur, wenn nicht die Datei, die das Modul "Auftrag_Erstellen" enthält, aktiv ist, erscheint der besagte Fehler.

Der Fehler erscheint auch noch, wenn es das Modul "Auftrag_Erstellen" gar nicht gibt. Aber das sollte bei Dir wohl eher ausscheiden, oder!?!

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 2 von snailhouse vom 24.07.2021, 18:02 Options

Hallo Oliver,

vielen Dank für den Hinweis,
ich hatte im Code vor diesem Teil etwas geändert und das aktive Workbook war dann nicht mehr (immer) das, aus dem das Modul exportiert werden soll...

Gruß
Jürgen

Ähnliche Themen

Excel VBA
drphilgonzo  17.01.2008 - 33 Hits - 1 Antwort

Excel VBA: ON ERROR GOTO
snailhouse  19.01.2008 - 36 Hits - 2 Antworten

Hlife zu Excel / VBA
majoplinka  06.02.2008 - 62 Hits - 15 Antworten

Excel VBA: Workbook_BeforeSave
snailhouse  18.03.2008 - 56 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026