Matthias31 Posté(e) le 23 avril 2007 Posté(e) le 23 avril 2007 Bonjour, J'essai de faire une macro qui copiera un Master Model V4 (.model) et qui le collera dans une nouvelle part. J'ai fais l'enregistrement de ma macro, mais lorsque je l'exécute il me mais un message d'erreur ("Compile Error : User-defined type not defined) sur la déclaration de variable "v4mastermodel" (voir le code ci-dessous). Sub CATMain() Dim document1 As Document Set document1 = CATIA.ActiveDocument Dim selection1 As Selection Set selection1 = document1.Selection selection1.Clear [surligneur] Dim v4mastermodel1 As v4mastermodel [/surligneur] Set v4mastermodel1 = document1.GetItem("*MASTER") selection1.Add v4mastermodel1 selection1.Add v4mastermodel1 selection1.Copy Quelqu'un serait-il pourquoi CATIA enregistre cette variable, mais ne sais pas la l'utiliser lors de l'exécution de la macro?? Pourtant il devrait la connaître, il l'a enregistré... Donc y aurait-il une personne qui serait résoudre mon problème, ou me donner une autre solution pour faire ce copier/coller? Merci d'avance pour vos réponse.
Matthias31 Posté(e) le 24 avril 2007 Auteur Posté(e) le 24 avril 2007 J'ai trouver la solution.Si ils y en a qui veulent que je les éclaire sur ce sujet, qu'ils n'hésitent pas à me poser des question.
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant