Autor
|
Thema: Rückgabewerte der MsgBox weiterverarbeiten (4511 mal gelesen)
|
Christian.O Mitglied Konstrukteur
Beiträge: 1212 Registriert: 17.07.2009
|
erstellt am: 10. Feb. 2010 11:33 <-- editieren / zitieren --> Unities abgeben:
Servus, bin neu in der Welt des Makroprogrammierens und hab deshalb eine sicherlich sehr Simple Frage. Hab im Buch Catia V5 Makroprogrammierung mit Visual Basic, im Internet und hier im Forum nicht das Richtige für mein Problem gefunden. Nun zur Beschreibung des Makros. Durch eine InputBox geb ich Nummern von Zeichnungen und Produkten ein. Das Öffnen des richtigen Dokuments funktioniert auch. Hab jetzt im Buch Schaltflächen für das Ausgabefenster der MsgBox gefunden. Nun möchte ich, wenn eine Falsche Teilenummer eingetippt wurde durch das Drücken der Wiederholtaste wieder zur InputBox kommen, in der ich dann die neue Nummer wieder eingeben kann. Im Buch gibt es eine Tabelle mit Rückgabewerten der MsgBox. Wie kann ich nun diesen Rückgabewert weiter verarbeiten? Ich hoffe das Problem ist verständlich. Wenn nicht kann ich das Makro anhängen. Danke schon im voraus. ------------------ Mit freundlichen Grüßen aus Tirol Christian Obholzer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
V5Playaz Mitglied Dipl.-Ing (BA)
Beiträge: 447 Registriert: 12.07.2005 DELL PRECISION 390 3,25 GB RAM WIN XP PRO SP2 CATIA V5 R16-19 Delmia V5 R19 VB6, VB2008 Adobe Acrobat 9 Pro Extended
|
erstellt am: 10. Feb. 2010 11:38 <-- editieren / zitieren --> Unities abgeben: Nur für Christian.O
Hier im Forum gibts einige Beispiele für dein Problem (Forensuche benutzen). Nun zur Lösung: Code: Status = MsgBox("Soll blablabla wirklich ausgeführt werden?", vbYesNoCancel + vbQuestion, "Abfrage") If Status = vbCancel Then Exit Sub
Grüsse Dominik Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DanielFr. Moderator Manager
Beiträge: 2506 Registriert: 10.08.2005 HP Compaq 8710w, Intel Core Duo T7700, 2,40 Ghz, 3GB RAM, Windows XP Professionel @32bit, Quadro FX 1600M, CATIA V5 R19 SP3
|
erstellt am: 10. Feb. 2010 11:51 <-- editieren / zitieren --> Unities abgeben: Nur für Christian.O
|
Christian.O Mitglied Konstrukteur
Beiträge: 1212 Registriert: 17.07.2009
|
erstellt am: 10. Feb. 2010 11:56 <-- editieren / zitieren --> Unities abgeben:
Servus, Danke für die schnellen Antworten. Werd ich dann gleich integrieren. So wie es aussieht hab ich das Falsche gesucht (naja vielleicht auch nicht das richtige Eingegeben - Anfänger eben). Trotzdem Danke nochmals. ------------------ Mit freundlichen Grüßen aus Tirol Christian Obholzer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|