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.