Pourquoi ma macro SOLIDWORKS ne s'exécute-t-elle pas ?

Article par Samony Riyaz mis à jour le 7 octobre 2019

Article

Avez-vous déjà rencontré une situation où votre macro SOLIDWORKS ne s'exécute pas ? Ou bien elle semble s'exécuter mais rien ne se passe et aucun message d'erreur ne s'affiche ?

La raison la plus courante est que vous avez récemment effectué une mise à niveau de vos systèmes SOLIDWORKS et que la macro a été créée dans une ancienne version de SOLIDWORKS.

Cas d'utilisation :

  • L'utilisateur a créé la macro dans SOLIDWORKS 2016
  • Réalisation d'une mise à niveau vers SOLIDWORKS 2019
  • La macro ne s'exécute plus et ne donne aucune erreur.

Approche :

  • Lancez la macro en mode édition. Assurez-vous que vous avez accès au code (certains codes peuvent être protégés par un mot de passe - Vérifiez auprès du développeur de la macro).
    • Ouvrez SOLIDWORKS > Outils > Macro > Édition > Naviguez jusqu'à l'emplacement de la macro.
  • Dans la fenêtre de l'éditeur VBA, accédez à Outils > Références et mettez à jour les références ci-dessous avec la version 2019.
    • Bibliothèque de types SldWorks 2016 vers 2019
    • SOLIDWORKS 2016 Bibliothèque de types de constantes vers 2019
    • Bibliothèque des commandes de SOLIDWORKS 2016 vers 2019

Références SOLIDWORKS Macro 2016

La macro de SOLIDWORKS ne s'exécute pas

SOLIDWORKS Macro 2019 Références

Exécutez la macro et elle devrait fonctionner comme prévu.

En savoir plus sur les macros/API de SOLIDWORKS

Javelin propose des cours de formation SOLIDWORKS VB for Applications et SOLIDWORKS API, que vous pouvez suivre en ligne ou dans l'une de nos salles de classe canadiennes. Consultez notre calendrier pour en savoir plus.

Trouver un contenu connexe par TAG :

Samony Riyaz