Thema Datum  Von Nutzer Rating
Antwort
Rot Aus Funktion in ein bestimmtes Feld in bestimmtem Formular springen
26.04.2012 10:19:52 leclerke
NotSolved
26.04.2012 18:16:59 Brumms
NotSolved

Ansicht des Beitrags:
Von:
leclerke
Datum:
26.04.2012 10:19:52
Views:
1489
Rating: Antwort:
  Ja
Thema:
Aus Funktion in ein bestimmtes Feld in bestimmtem Formular springen

Hallo,

Ich darf ein altes VBA Projekt von uns überarbeiten, das leider überhaupt nicht kommentiert ist, und der Programmierer ist nicht mehr erreichbar. Und ich bin kein großer VBA-Programmierer...

Es handelt sich um ein umfangreiches Projekt mit vielen Formularen und Modulen.

In den Modulen werden die Eingaben aus verschiedenen Formularen verarbeitet. Jetzt hab ich den Fall, dass bei einem leeren Feld das Modul gleich abstürzt, weil durch 0 geteilt werden soll. Natürlich ist bislang keine Fehlerbehandlung drin, und Nutzer stehen völlig auf dem Schlauch bei der Überlauffehlermeldung. Deswegen will ich das jetzt mal beheben:

Ist das Feld in dem Formular nicht ausgefüllt, aber das Modul, dass dieses Feld verwurstet wird trotzdem schon aufgerufen, soll eine Meldung kommen, und danach soll das Formular angezeigt werden, und der Cursor soll schon im richtigen Feld blinken.

Das sollte ja zu  machen sein.

Ich kann aber das Formular nicht aufrufen. Wenn ich das Projekt aufrufe finde ich das Formular in der Projektübersicht unter "Microsoft Office Accesss Klassenobjekte". Und es hat den schönen Namen "Form_Einstellungen zum aktuellen Bericht". Und zwar genauso mit den Leerstellen.

Wie kann ich also dieses Formular aus dem Modul heraus aufrufen?

Eine weitere Frage: Wie bekomme ich den Objektnamen des speziellen Textfeldes heraus? Als Name steht da nur Text117 drin, aber das reicht wohl nicht zum referenzieren.

Ich hoffe, jemand hat Lust mir da mal auf die Sprünge zu helfen.

 

Gruß

LC


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Aus Funktion in ein bestimmtes Feld in bestimmtem Formular springen
26.04.2012 10:19:52 leclerke
NotSolved
26.04.2012 18:16:59 Brumms
NotSolved