3 messages in org.openoffice.fr.prog[prog] Séparateur de colonnes en couleur
FromSent OnAttachments
Agnès SimonetMar 15, 2004 3:46 am 
Bernard MarcellyMar 15, 2004 12:21 pm 
Agnès SimonetMar 15, 2004 2:08 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[prog] Séparateur de colonnes en couleurActions...
From:Agnès Simonet (agne@laposte.net)
Date:Mar 15, 2004 3:46:03 am
List:org.openoffice.fr.prog

Bonjour à tous, Après avoir longuement potassé l'excellent API (presque) sans peine de Bernard Marcelly j'ai décidé d'attaquer ma première macro. Je vous passe les heures passées à errer dans la jungle de l'API !

Mon projet est le suivant : * prérecquis : un document texte comportant un cadre-texte à 2 colonnes avec une ligne séparatrice noire. Le cadre-texte est sélectionné. * la macro doit mettre la ligne de séparation des colonnes en rouge. Pour l'instant j'en suis là :

sub separateur_rouge rem---------------------------------------------------------------------- rem define variables

Dim MonDocument As Object Dim MonCadreSelect As Object Dim LesColonnes As Object

MonDocument = ThisComponent MonCadreSelect = MonDocument.CurrentSelection() LesColonnes = MonCadreSelect.TextColumns LesColonnes.SeparatorLineColor = RGB (255,0,0) rem---------------------------------------------------------------------- End sub

Quand j'inspecte l'objet LesColonnes avec XRay, j'observe bien le changement de la propriété SeparatorLineColor de 0 à 16711680. Mais dans mon document la ligne de séparation reste désespérément noire. Qu'est-ce qu'il faut faire pour affecter les changements au cadre-texte sélectionné ?

Merci de votre aide. Agnès S.