eagle4 Posté(e) le 21 janvier 2006 Posté(e) le 21 janvier 2006 Salut à tous voici une fonction qui permet de passer une variable Lisp à un programme VBA. Private Function MonRep() As Variant Dim commande As String commande = "(setvar" & Chr(34) & "users5" & Chr(34) & " nomdelavariable)" ThisDrawing.SendCommand commande & vbCr MonRep = ThisDrawing.GetVariable("users5")End Function Cette fonction lancée plusieurs fois peut faire passer plus de 5 variables, plus de limite avec "USERS1" à "USERS5" @+ eagle4 :) Regarde devant, derrière apporte des regrets, les côtés envies et jalousie
didier Posté(e) le 22 janvier 2006 Posté(e) le 22 janvier 2006 Bonjour, je ne suis pas concerné présentement par le souci que tu as évoqué,en revanche je note la solution, elle me sera utile à coup sûr. Par ailleurs je tiens à te remercier grandement de ta façon de faire.en effet il n'est pas rare de voir sur le site des poseurs de questions, qui,une fois la solution trouvée ne se donnent pas la peine de la faire partager. Un super coup de chapeau à Toi. :) :) :) :) :) :) amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
Costa Posté(e) le 1 mars 2006 Posté(e) le 1 mars 2006 Cela faisait des sciècles que je cherchait la solution et il a falut que je m'inscrive sur ce super forum pour trouver l'enigme. Bravo a tous et j'espère pouvoir apporter ma contribution au fonctionnement de ce forum. PS : Si j'avais eu cet outil a mes débuts, j'aurai certainement moins de cheveux blancs sur la tête. BRAVO A TOUS !!!!!! :D
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