 |
Inventor VBA : Daten aus Excel importieren
Chris 31 am 11.01.2016 um 08:51 Uhr (15)
Normalerweise setzt du den Verweis über:VBA-Fenster- Reiter Extras- Verweise- passenden Verweis suchen- Haken setzen- OK klicken- fertig.Über Code den Verweis setzen ist in meinen Augen problematisch. Normalerweise aktualisiert sich der Verweis selbstständig, wenn du das Macro verteilst.Wenn du den Verweis als Code schreibst, könnte es sein, dass er ins Leere läuft, da die Verweisdatei woanders gespeichert ist, anders heißt, oder was auch immer...------------------MFGChris
|
| In das Form Inventor VBA wechseln |
 |
Inventor VBA : Daten aus Excel importieren
Chris 31 am 11.01.2016 um 10:03 Uhr (15)
Also:Du musst die Datei im Hintergrund öffnen, da ja sonst keine Instanz zum Zugreifen hast.Du kannst auf die unterschiedlichen "Blätter" zugreifen mit:Code:Dim oSheet As Excel.WorkSheetSet oSheet = workbook.Sheets.Item("NAME DES SHEETS")------------------MFGChris
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : per Macro Teileliste aus idw nach xls exportieren (via Template)
Chris 31 am 22.06.2015 um 10:07 Uhr (1)
Hallo, hattest du das .Close auskommentiert?Wenn nicht, dann mach das mal, sonst passiert das, was du beobachtet hast. Das Programm, was du nicht erkennen konntest war Excel.------------------MFGChris
|
| In das Form Inventor VBA wechseln |
 |
Inventor VBA : Excel-Export in gleichemOrdner speichern wie IDW
Chris 31 am 19.11.2013 um 13:19 Uhr (15)
Hallo zusammen,ich habe mir ein Macro mit Hilfe der Foreneinträge erstellt, das mir eine Stückliste von der .idw als .xls extrahiert und auf einem von mir vordefinierten Pfad abspeichert. Nun versuche ich schon seit Stunden es hin zu bekommen, dass er den Dateipfad der .idw ausliest und die .xls-Datei am selben Pfad abspeichert. Aber ich bekomme es leider nicht hin. Bin leider auch kein Programmierer. Ich hoffe mir kann irgendwer hier helfen.Gruß Chris
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : iLogic Konstruktionskopie
Chris 31 am 15.09.2015 um 12:05 Uhr (1)
Du kannst die gesamte Prozedur auch in ein Macro schreiben. Könnte sogar etwas besser laufen.------------------MFGChris
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : iLogic Konstruktionskopie
Chris 31 am 15.09.2015 um 15:57 Uhr (1)
Kein Problem. Wenn du Hilfe bei dem Macro brauchst, dann sagst einfach mal bescheid.Das sollte normalerweise nicht das Problem sein.------------------MFGChris
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : iLogic Konstruktionskopie
Chris 31 am 15.09.2015 um 10:50 Uhr (1)
Wenn ich dich richtig verstanden habe, dann hast du auch schon ein Macro geschrieben, das die Aktion durchführt? Dann würde ich es auch dort belassen. Ich persönlich habe mit den externen iLogic-Regeln keine guten Erfahrungen gemacht.------------------MFGChris
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Suchen Ersetzen mit Tabellenwerten
Chris 31 am 21.04.2016 um 14:24 Uhr (1)
Hier wäre auf die Schnelle mal ein Ansatz.Ich kann es dir noch umbauen, wenn du mir den Namen des Excelblattes, die Spaltenbezeichnung für alt und neu gibst.Code:Public Sub iPropertiesaendern()Dim oAssDoc As AssemblyDocumentSet oAssDoc = ThisApplication.ActiveDocumentDim Propset As propertysetDim iProp As PropertySet Propset = oAssDoc.PropertySets("Inventor Summary Information")Set iProp = Propset.Item(9)iProp.Expression = oWorkbook.ActiveSheet.Cells(1, 1).ValueDim oOccurrence As ComponentOccurrenceDim oPa ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Arbeitspunkt und ipt Dateinamen in einer Zeichnung auslesen
Chris 31 am 21.05.2015 um 11:31 Uhr (1)
Also Export nach Excel so wie das aussieht.Dann jetzt die Frage, wie viel Ahnung hast du denn schon von VBA?------------------MFGChris
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Listenbox befüllen
Chris 31 am 27.05.2016 um 13:15 Uhr (1)
Hallo Volker,versuche malCode:Dim oxls As Excel.ApplicationDen Verweis auf die Microsoft Office Object Library setzen! Dann sollte es eigentlich gehen.Kommt denn sonst irgendeine Fehlermeldung?------------------MFGChris
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Suchen Ersetzen mit Tabellenwerten
Chris 31 am 21.04.2016 um 11:42 Uhr (1)
Das dürfte im Prinzip nicht das Problem sein.Vorab aber noch 1. Sind die iProps in jedem Bauteil vorhanden und müssen ersetzt werden?2. Hast du in deiner Excel-Liste auch die Namen, der iProps?------------------MFGChris
|
| In das Form Inventor VBA wechseln |
 |
Inventor VBA : Anzahl an Teilen
Chris 31 am 18.06.2014 um 16:03 Uhr (15)
Hallo,ich stehe gerade etwas auf dem Schlauch. Ich möchte die Anzahl aller Bauteile aus einer Baugruppe direkt auslesen, da die Stückliste leider aus irgendeinem Grund nur Unsinn auswirft.Jetzt habe ich aber das Problem, dass wenn ich alle Teile in der Baugruppe rekursiv durchlaufe, dann gibt der mir jeweils nur ein Exemplar der verbauten Teile.Wie kann ich denn jetzt abfragen, wieviele Kopien des Teils in der Baugruppe verbaut sind?mein Code bis jetzt:Code:Option ExplicitPublic Sub Stüli()Dim InvApp As In ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Excel-Export in gleichemOrdner speichern wie IDW
Chris 31 am 20.11.2013 um 09:33 Uhr (1)
Hallo Ralf,Zitat:Original erstellt von rkauskh:Code:strFile=ActiveDocument.FullDocumentName[/B]Gibt mir leider immer nur eine Fehlermeldung : Fehler 424 object required muss ich dazu irgendwas beachten, wenn ich den einbaue?Gruß Chris
|
| In das Form Inventor VBA wechseln |