selton Posté(e) le 17 octobre 2006 Posté(e) le 17 octobre 2006 Juste une petite colle! est-il possible avec la commande champs surface de faire une soustraction d'un objet paraport a un autre?Merci d'avance a tous.A+
phil_vsd Posté(e) le 17 octobre 2006 Posté(e) le 17 octobre 2006 Salut ! Oui tu peux : Salut, Je n’ai pas la solution à ton problème en VBA mais presque (enfin je pense). Tu peux t’inspirer du principe d’addition de deux champs dynamiques dans AutoCAD, le principe et le suivant: Si tu insères un champ qui renseigne l’aire d’une polyligne tu obtiens l’expression de champ :%<\AcObjProp.16.2 Object(%<\_ObjId 2130055032>%).Area \f "%lu2%pr3%ct8[0.001]">% Maintenant le plus intéressant pour toi :Tu insère un champ et dans la boite de dialogue:--> choisir dans Catégorie de champ: objects--> choisir dans Noms de champs : Formule--> tu insère un, deux, trois….. champs dynamiques dans la zone de texte formule avec bien sûre un signe + entre chaque champ. Cela donne une expression du genre (exemple avec deux champs):%<\AcExpr (%<\_FldPtr 2130042032>%+%<\_FldPtr 2130042000>%) \f "%lu2">%En espérant que ce principe soit possible en VBA. Bon courage, Voici une réponse de l'ami Micacao dans le post VBA\Addition de champs. Et qui peut le "plus", peut le "moins". (Tristesse de la blague...). A+ "La ligne droite est le plus court chemin entre deux points, à condition que les deux points soient bien en face l'un de l'autre" P. Desproges.
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