Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Fehler beim Kompilieren





Frage

Ich habe in einer Arbeitsmappe Funktionen geschrieben (Testphase). Nachdem das funktionierte habe ich das komplette Modul in Personl.xls kopiert und die Funktion umbenannt. Beim Ausführen erscheint jetzt die Fehlermeldung: Fehler beim Kompilieren: Projekt oder Bibliothek nicht gefunden. Ausserdem stehtr der Cursor in der folgenden Anweisung auf Chr(10) : sKunde = InputBox("Kundennamen angeben (Anfang des Sequenznamens) z.B.:" _ & Chr(10) & "Nissan_B85" _ ... Wie gesagt, in der eigenständigen Arbeitsmappe funktionierte der Aufruf fehlerfrei. Habe ich vergessen etwas einzubinden oder zu deklarieren?

Antwort 1 von Ahnan

Hallo,

versuch mal:

VBA.Chr(10) anstatt Chr(10)
oder vbNewLine anstatt Chr(10)

Gruss

Antwort 2 von erne

Danke Ahnan,
ich hab es mit vbNewLine ausprobiert und es funktioniert :-)

allerdings kommen dann weitere Fehlermeldungen.
Jetzt wird die Zeile :
path = Space$(512)
bemängelt, vba erkennt space$() nicht.

Ich löse das Problem jetzt so, dass ich die benötigten Module aus personl.xls in die aktuelle Arbeitsmappe kopiere und werde sie dann als Add-In speichern. Mal sehen ob das klappt...

Was ich bei meinem Problem aber nicht verstehe,ist, dass ich ja genau die gleiche Excel bzw. VBA-Version benutze. Wieso kennt das System Befehle in einer Arbeitsmappe, in der anderen dagegen nicht?

Antwort 3 von erik

Schau im VBA-Editor im Menü "Extras", "Verweise" nach, ob alle Verweise sauber eingebunden sind. Bei defekten Verweisen steht "NICHT VORHANDEN: " dran.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: