Macro dans famille de pièce ne voient pas solidworks

Bonjour

j'utilise des macro afin de redimensionner des pièces à partir d'un assemblage Solidworks.

pour cela j'ai créé une famille de pièces dans Solidworks dans laquelle j'utilise des macros
qui me permettent de lire les cotes de certaines part afin de pouvoir modifier les cotes d'autres part.

tout ceci fonctionne très bien sur le réseau de mon entreprise, mais plus en télé travail :( 

toutes les macros sont bien en local sur mon PC
ca fonctionne chez mes collègues qui télé travaillent aussi.

- j'ouvre Solidworks,
- j'ouvre mon assemblage
- j'édite la famille de pièce dans une nouvelle fenêtre.
- aucune de mes macro ne fonctionnent a ce stade.

après une matinée passé sur le PB je pense que la macro ne voie pas Solidworks
voici les déclarations que j'utilisent

    Dim swApp    As Object
    Dim Part     As Object
    Set swApp = CreateObject("SldWorks.Application")
    Set Part = swApp.ActiveDoc

sauf qu'après cela, part = Nothing ce qui fait burger la suite de la macro.

je ne pense pas que cela viennent des macro car ca marche chez les collègues
et qu'elle fonctionnent correctement depuis de nombreuses années sur le serveur.

je n'ai plus d'idée

une bonne âme aurai elle une idée ?

 

Salut,

N'aurais tu pas plusieurs processus solidworks.exe d'ouvert en même temps ?

NON j'ai un Batch qui me permet de supprimer tous les processus

c'est magique et ca rends bien des services :)

Si non j'ai trouvé la cause et donc la solution

j'avais installé Solidworks 2019 pour faire des essais
c'est lui qui ma pollué les bibliothèques de macro

les réparations de Solidworks 2017 ayant échoué, j'ai désinstallé le Solidworks 2019 et le 2017
puis réinstallé le 2017 et maintenant ca fonctionne :) 

1 journée de travail de perdu mais aumoins je pourais travailler demain

merci d'avoir essayer de m'aider