Salut,   Ce code fonctionne avec les points, blocs, textes et textes multiligne.   ;; PtOnCurveY (gile) ;; Déplace parallèlement à l'axe Y les points, blocs textes sélectionnés sur la courbe (defun c:MoveOnCurveY (/ space dist curve pts coord line) (vl-load-com) (or *acdoc* (setq *acdoc* (vla-get-ActiveDocument (vlax-get-acad-object))) ) (setq space (if (= (getvar "CVPORT") 1) (vla-get-PaperSpace *acdoc*) (vla-get-ModelSpace *acdoc*) ) ) (if (and (setq dist (getdist