Supportnet / Forum / Datenbanken
Register und VBA
Frage
ich bin´s schon wieder :)....
bitte um einen tipp zu folgendem problem:
ich habe
--> ein formular mit VBA im hintergrund.
--> mehrere formulare ohne vba-code
ich möchte
-> ein registerdatenblatt mit jedem dieser formulare unter einem register hinterlegt.
PROBLEM:
ziehe ich jenes formular auf ein register-formular, welches einen code enthält, so funktioniert dieser code bzw. das dazugehörige formular nicht mehr.
F R A G E:
warum nicht. bzw. wie krieg ich den code wieder zum laufen?
Antwort 1 von oliverV
Hallo Kerstin,
da ich nicht weis, was bei den Codes ausgeführt wird kann ich nur allgemein antworten:
Evtl. sind Formularbezüge vorhanden, die dann nicht mehr funktionieren (da sich das Formular jetzt als Unterformular in einem Hauptformular befindet).
Du musst den Code dann entsprechend anpassen.
Wenn nach dem Verschieben des Formulars das entsprechende Ereignis eintritt, müsste sich dann bei einem fehlerhaften Code der Debugger öffnen, dort wird dir die fehlerhafte Code-Zeile markiert.
Gruß
Oliver
da ich nicht weis, was bei den Codes ausgeführt wird kann ich nur allgemein antworten:
Evtl. sind Formularbezüge vorhanden, die dann nicht mehr funktionieren (da sich das Formular jetzt als Unterformular in einem Hauptformular befindet).
Du musst den Code dann entsprechend anpassen.
Wenn nach dem Verschieben des Formulars das entsprechende Ereignis eintritt, müsste sich dann bei einem fehlerhaften Code der Debugger öffnen, dort wird dir die fehlerhafte Code-Zeile markiert.
Gruß
Oliver
Antwort 2 von trekking
Hallo Kerstin,
habe letzte Woche was ähnliches Versucht und es hat nicht funktioniert. Habe dann die einzelnen Codes einfach neu programiert. Denke, dass das damit zusamenhängt, dass ein Register ein spezielles Steuerelment ist und du wohl nicht einfach ein Formular reinkopieren kannst.
Anzumerken ist noch, dass ich bei mir nur ungebundene Textfelder verwendet habe und diese dann über VBA füllen lasse.
Viele Grüße
habe letzte Woche was ähnliches Versucht und es hat nicht funktioniert. Habe dann die einzelnen Codes einfach neu programiert. Denke, dass das damit zusamenhängt, dass ein Register ein spezielles Steuerelment ist und du wohl nicht einfach ein Formular reinkopieren kannst.
Anzumerken ist noch, dass ich bei mir nur ungebundene Textfelder verwendet habe und diese dann über VBA füllen lasse.
Viele Grüße

