Aller au contenu

Point de coordonnées en VBA


Messages recommandés

  • 1 mois après...
Posté(e)

Salut pierredudu

 

Moi ce que je ferais c'est que je récupererais les coordonées dans un variable "ptinsertion(1)" et comme cela par la méthode item (0),(1), je peux afficher les valeurs via une msgbox .

 

Qu'est ce que tu en penses ???

 

Tiens moi au courant ... A+

Posté(e)

Voici un bout de l'aide d'autocad : si ça peut t'aider :

 

Sub Example_GetPoint()
   'cet exemple recupère les coordonnées du point choisi
   
   Dim returnPnt As Variant
   
   ' Return a point using a prompt
   returnPnt = ThisDrawing.Utility.GetPoint(, "Enter a point: ")
   Debug.Print returnPnt(0), returnPnt(1), returnPnt(2)
           MsgBox "Les coordonnées du point choisi sont  X : " & returnPnt(0) & " Y : " & returnPnt(1) & " Z : " & returnPnt(2) & ". Ces données sont inscrites dans la fenêtre d'éxecution de VBA avec la méthode debug.print ."
  
   
End Sub
 

ATEGIE - Bureau d'Études Fluides

http://www.ategie.fr/uploads/ategie/ategie-at%C3%A9gie-bureau-%C3%A9tudes-etudes-fluides-logo-100x56.png

Exécution, Synthèse, Conception, Maîtrise d'Oeuvre, Audit, Chiffrage

www.ategie.fr

Posté(e)

Bonjour

excusez moi pour ne pas avoir répondu plus tot mais vacances oblige !

merci à patmargis et sechanbask

 

je vais essayer d'etre plus clair

j'ai crée un lisp qui m'insere des blocs "toto"

 

j'aimerais trouver un moyen qui me cherche tous les blocs "toto" et me donne en extraction d'attribut le numéro du blocs "toto" et son point d'insertion

je suis preneur aussi si c'est du lisp

 

merci

  • 1 mois après...
Posté(e)

Bonjour,

Avec AutoCad Map, il sufffit d'une requête de type rapport pour éditer un tableau contenant pour chacun des blocs ses XY(Z) et ses attributs...

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité