Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Inventor VBA
  Automatische Ausführung bei Aufruf eines iparts

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Automatische Ausführung bei Aufruf eines iparts (610 mal gelesen)
Kuddelvonneküst
Mitglied
Dipl.-Ing. (FH)


Sehen Sie sich das Profil von Kuddelvonneküst an!   Senden Sie eine Private Message an Kuddelvonneküst  Schreiben Sie einen Gästebucheintrag für Kuddelvonneküst

Beiträge: 506
Registriert: 18.02.2005

erstellt am: 27. Okt. 2006 08:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Forum,
ich möchte, dass dieses Makro automatisch beim Aufrufen eines iparts ausgeführt wird. Das klappt so wie es ist nur beim erstmaligen öffnen des iparts. Wird das selbe ipart in einer BG in der gleichen Sitzung nochmals ausgeführt, dann wird dieses Makro nicht ausgeführt.

Sub AutoOpen()
Antwort = MsgBox("          Makro ausführen ?", vbYesNo + vbDefaultButton2, Titel, Hilfe, 1)
If Antwort = vbYes Then
Dim Pfad1
    Dim Projektverzeichnis As FileLocations
    Set Projektverzeichnis = ThisApplication.FileLocations
    ChDir Projektverzeichnis.Workspace
End If
If Antwort = vbNo Then                                                                          '
MsgBox ("          abgebrochen!")
End If
End Sub

Es steht unter Module unter Modul 1 ansonsten habe ich nichts weiter programmiert. Was ist daran falsch?
(bitte eine Erklärung für dumme, ich habe nämlich sogut wie keine Ahnung davon

Grüße Kuddelvonneküst

------------------
Technik entwickelt sich immer vom Primitiven über das Komplizierte zum Einfachen...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Kuddelvonneküst
Mitglied
Dipl.-Ing. (FH)


Sehen Sie sich das Profil von Kuddelvonneküst an!   Senden Sie eine Private Message an Kuddelvonneküst  Schreiben Sie einen Gästebucheintrag für Kuddelvonneküst

Beiträge: 506
Registriert: 18.02.2005

Dell Precision T5500
NVidia Quadro FX 3800 1GB
Xeon Quad Core 3,2GHz
12GB RAM
Windows 7 ultimate 64
2x20"@1600x1200
AIS2012 SP2
Vault 2012 auf XP-Pro32

erstellt am: 27. Okt. 2006 22:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

geht das denn nicht?

Wenn ich es richtig verstehe, bleibt das Makro geladen und wird beim erneuten laden des iparts nicht nochmal geöffnet und das autoopen wird deshalb nicht mehr erfüllt.

Kann man das Makro dazu bringen, sich nach dem Durchlauf irgendwie selbst wieder zu entfernen?

Kann mir hierbei denn niemand helfen? Das muß doch simpel sein...(?)


Grüße

Kuddelvonneküst

------------------
Technik entwickelt sich immer vom Primitiven über das Komplizierte zum Einfachen...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz