OVH Cloud OVH Cloud

[WD7.5] OLE pour Word

5 réponses
Avatar
Philippe Sonntag
Bonjour,

Je bloque sur certaines commandes OLE, j'utilise la bonne vieille
methode des macros pour les traduire ensuite en WD. Par contre,
je n'arrive pas a enregistrer dans une macro des actions telles que
tracer une ligne horizontale (je ne souhaite pas passer par des espaces
soulignes) (j'ai bien trouve addhorizontalline mais cela ne marche pas)
ou en core faire un texte encadre grise.
Je n'ai rien trouve dans les archives la dessus.
SI quelqu'un connait les commandes ou peut me fournir un URL cela me
ferait gagner beacoup de temps.

Merci d'avance

Philippe Sonntag
Kadant Lamort

Un point suffit a me reunir et a me joindre

5 réponses

Avatar
Didier Girod
Voici quelques lignes qui te seront utiles

W_lig est un objet ole dynamique
w_lig=mail>>Activedocument>>Shapes>>AddLine(10,250,50,250) // (x1 ,y1 ,x2
,y2) trace une ligne aux coordonnées 10,250,50,250
w_lig>>line>>DashStyle = 8 // change le style ex ici pointillé mixte
w_lig>>line>>ForeColor>>RGB=RGB(255, 0, 0) //change la couleur -> rouge

Didier





"Philippe Sonntag" a écrit dans le
message de news:c6nv4o$9pc$
Bonjour,

Je bloque sur certaines commandes OLE, j'utilise la bonne vieille
methode des macros pour les traduire ensuite en WD. Par contre,
je n'arrive pas a enregistrer dans une macro des actions telles que
tracer une ligne horizontale (je ne souhaite pas passer par des espaces
soulignes) (j'ai bien trouve addhorizontalline mais cela ne marche pas)
ou en core faire un texte encadre grise.
Je n'ai rien trouve dans les archives la dessus.
SI quelqu'un connait les commandes ou peut me fournir un URL cela me
ferait gagner beacoup de temps.

Merci d'avance

Philippe Sonntag
Kadant Lamort

Un point suffit a me reunir et a me joindre




Avatar
Philippe Sonntag
Merci pour ta reponse, et j'avoue que tout ce que j'ai reussi
a faire en OLE jusqu'a maintenant s'appuie sur les differentes reponses
que tu as faites ici.
Aurais-tu une bible a recommender sur le sujet ?

Philippe
Avatar
Didier Girod
"Philippe Sonntag" a écrit dans le
message de news:c6odfs$gcc$
Merci pour ta reponse, et j'avoue que tout ce que j'ai reussi
a faire en OLE jusqu'a maintenant s'appuie sur les differentes reponses
que tu as faites ici.
Aurais-tu une bible a recommender sur le sujet ?



Hélas Non, mais je pense de plus en plus à faire un document ou un petit
prog pour mettre tout celà à dispostion mais en ce moment je n'ai vraiment
pas de temps ( trop de développement en cours et en attente ) mais un jour
viendra !!!


Didie


Philippe




Avatar
Pascal H
"Philippe Sonntag" a écrit dans
news:c6odfs$gcc$:

Merci pour ta reponse, et j'avoue que tout ce que j'ai reussi
a faire en OLE jusqu'a maintenant s'appuie sur les differentes
reponses que tu as faites ici.
Aurais-tu une bible a recommender sur le sujet ?




Bonjour,

Microsoft avait publié un fichier d'aide pour Office 97 que tu peux
télécharger ici :
http://support.microsoft.com/default.aspx?scid=kb;fr;167223

Il y a des exemples (mais pas toujours évidents à adapter sous Windev)

--
 
Pascal
Avatar
Philippe Sonntag
Merci pour ce lien, je ne l'avais pas trouve.

Bonne journee

Philippe Sonntag