| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Fehlermeldung (1438 mal gelesen)
|
Thomas C. Mitglied
Beiträge: 326 Registriert: 20.05.2003 Diverse Inventorsysteme
|
erstellt am: 23. Feb. 2012 20:27 <-- editieren / zitieren --> Unities abgeben:
Hi Jungs und Mädels hab folgendes Macro bei mir reingestellt --------------------------------------------- Public Sub CreateDXF() On Error Resume Next If ThisApplication.ActiveDocument.DocumentType <> kDrawingDocumentObject Then Exit Sub End If Dim oDoc As Inventor.DrawingDocument Set oDoc = ThisApplication.ActiveDocument If oDoc.FullFileName = "" Then MsgBox "Bitte zuerst die Zeichnung speichern... " Exit Sub End If oDoc.SaveAs Replace(oDoc.FullFileName, Right(oDoc.FullFileName, 3), "dxf"), True If Err.Number = 0 Then MsgBox "Die Datei:" & vbCrLf & vbCrLf & Replace(oDoc.FullFileName, Right(oDoc.FullFileName, 3), "dxf") & vbCrLf & vbCrLf & "wurde erfolgreich gespeichert" Else MsgBox "Fehler: " & Err.Description End If End Sub --------------------------------------------- das macht ein DXF aus meiner Zeichnung und speicherts ab. Es hat einmal funktioniert aber jetzt kommt die Meldung "File not found: VBA6.dll" und die erste Zeile im Makro "Public Sub.." ist Gelb markiert wat nu?? Danke für eure Hilfe! Lg TC
------------------ Inventor ist cool... Inventor ist .... anders... PSP macht den Braten erst fett.. ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
SEHER Mitglied Systemanalytiker
Beiträge: 1203 Registriert: 13.03.2001
|
erstellt am: 24. Feb. 2012 09:38 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas C.
|
Thomas C. Mitglied
Beiträge: 326 Registriert: 20.05.2003 Diverse Inventorsysteme
|
erstellt am: 24. Feb. 2012 16:32 <-- editieren / zitieren --> Unities abgeben:
Hi Seher! Leider weiss ich nicht genau was du meinst - im editor gibts leider kein extras - verweise.... kannst du mir das bitte genauer beschreiben?? vielen dank!! lg TC ------------------ Inventor ist cool... Inventor ist .... anders... PSP macht den Braten erst fett.. ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rkauskh Moderator Dipl.-Ing. (FH) Versorgungstechnik
Beiträge: 2166 Registriert: 15.11.2006 Windows 10 x64, AIP 2022
|
erstellt am: 26. Feb. 2012 15:26 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas C.
Hi Dann schau halt bitte im Editor unter "Tools" --> "References" ob das Häkchen bei "Visual Basic for Applications" drin ist. Ich unterstelle mal du hast das Makro als neues Modul in das Anwendungsprojekt des Visual Basic Editors von Inventor eingefügt. Oder hast du es bei dir in die Besenkanmmer reingestellt? ------------------ MfG RK [Diese Nachricht wurde von rkauskh am 26. Feb. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas C. Mitglied
Beiträge: 326 Registriert: 20.05.2003 Diverse Inventorsysteme
|
erstellt am: 26. Feb. 2012 15:59 <-- editieren / zitieren --> Unities abgeben:
HOi du... also das häkchen is drin... nix mit besenkammer.. ;-) was könnts denn noch sein.... Hiiillfeeee..... danke! TC ------------------ Inventor ist cool... Inventor ist .... anders... PSP macht den Braten erst fett.. ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rkauskh Moderator Dipl.-Ing. (FH) Versorgungstechnik
Beiträge: 2166 Registriert: 15.11.2006 Windows 10 x64, AIP 2022
|
erstellt am: 26. Feb. 2012 19:12 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas C.
Hi Dann prüfe bitte mal noch, ob eben dieser Verweis auf die Datei "C:\Program Files (x86)\Common Files\microsoft shared\VBA\VBA6\VBE6.dll" zeigt. Ansonsten versuch mal ihn dahin zu ändern. Google spuckt dazu auch weitere Lösungsansätze aus. ------------------ MfG RK Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas C. Mitglied
Beiträge: 326 Registriert: 20.05.2003 Diverse Inventorsysteme
|
erstellt am: 04. Mrz. 2012 19:02 <-- editieren / zitieren --> Unities abgeben:
Hi! Das hab ich nun gemacht und auch den verweis soweit richtig gestellt...aber leider funktionierts noch immer nicht.... ach ist das ärgerlich..... jetzt geht auch das andere makro nicht mehr von wegen maßstab.... Hiiilllfeee..... bitte!!
Lg Thomas ------------------ Inventor ist cool... Inventor ist .... anders... PSP macht den Braten erst fett.. ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |