EPDM-API in VBA

Hallo

Ich wurde gebeten, ein Makro in VBA zu erstellen. Das Ziel:

- Wir erhalten einen Ordner, dann müssen wir in allen Ordnern und untergeordneten Dateien eine Variable in der Karte ändern.

 

Ich habe es geschafft, eine Verbindung zum Tresor herzustellen, aber ich bin mir nicht sicher, wie ich den Rest machen soll, und ich habe nicht viel Dokumentation gefunden.
 

(Solidworks 2013 und 2015, EPDM, Windows 7)
Danke für Ihre Hilfe.

Hallo

Hier ist die Hilfe für die ePDM APIs: http://help.solidworks.com/2015/english/api/SWHelp_List.html?id=58fb67da070047e6b38b136686b58ab0#Pg0&ProductType=&ProductName=

Viel Spaß beim Lesen und gute Entwicklung.

1 „Gefällt mir“

Danke, auf der anderen Seite stoße ich auf ein anderes (verwandtes) Problem, das ich nicht lösen kann:

 

Wenn ich ein 'Set file = Ordner. GetNextFile(pos)', erhalte ich die folgende Fehlermeldung:

[ Diese Schnittstelle wird nicht unterstützt ]

 

Ich verstehe nicht warum, wie kann ich das umgehen?

Wir werden ein wenig mehr von Ihrem Code benötigen, um versuchen zu können, ihn zu verstehen. Denn hier wissen wir nicht, wie Ihre Variablen instanziiert werden...

2 „Gefällt mir“

[BEARBEITEN] So viel zu mir... Ich war auf der Suche nach einer Datei, als ich die Position eines Ordners hatte... Nach all dem riecht es am Wochenende:p Danke Remrem

 

Problem behoben