banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Pour sécuriser votre compte sur les forums du GeoRezo, nous vous proposons de changer votre mot de passe.

Vous allez recevoir un message pour effectuer ce changement de mot de passe.

Merci de bien respecter les règles préconisées.

#1 Mon 08 March 2010 15:28

JeffC1977
Juste Inscrit !
Date d'inscription: 8 Mar 2010
Messages: 3

VBA tourner du texte au choix de l'utilisateur

Bonjour à tous

Je fais afficher du texte dans un fichier autocad. Le problème est que mon texte peux s'inscrice à l'envers.

Au début de mon code l'utilisateur décide de quel coté de la ligne le texte s'affichera. Ensuite le texte s'affiche. C'est rendu à cet endroit que mes problèmes arrivent.

Comment coder en VBA pour faire tourner le texte nouvellement afficher de 180 degré ? Ou comment coder pour faire afficher le texte, poser une question a savoir si le texte est bien orienté et s'il ne l'est pas alors tourne le texte de 180 degré.

merci de votre aide


textString = mesure qui sera afficher dans le fichier
insertionPoint = coordonnée qui s'affiche au centre de la ligne sélectionne par l'utilisateur
Angle = Angle de la ligne sélectionner par l'utilisateur


Code:

Set textObj = ActiveDocument.ModelSpace.AddText(textString, insertionPoint, txtHauteur.Text)
    textObj.Alignment = acAlignmentBottomCenter
    textObj.TextAlignmentPoint = alignmentPoint
    textObj.Rotation = Angle
    textObj.Alignment = acAlignmentBottomCenter
    ActiveDocument.Regen acActiveViewport

Hors ligne

 

Pied de page des forums

Powered by FluxBB