Bonsoir,

Bizarre, sous windows, j'obitens ceci avec la version  5.4.4

sub Main
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
dim args5(5) as new com.sun.star.beans.PropertyValue
args5(0).Name = "Type"
args5(0).Value = 8
args5(1).Name = "SubType"
args5(1).Value = 1
args5(2).Name = "Name"
args5(2).Value = "mavartext"
args5(3).Name = "Content"
args5(3).Value = "montexte"
args5(4).Name = "Format"
args5(4).Value = -1
args5(5).Name = "Separator"
args5(5).Value = " "

dispatcher.executeDispatch(document, ".uno:InsertField", "", 0, args5())


end sub

ma variable s'appelle "mavartext" et sa valeur est "montexte". le format -1
signifie visiblement le forma texte.


Yves

Le 5 décembre 2017 à 18:05, linux <supsup.li...@free.fr> a écrit :

> Bonsoir Yves,
>
> L'enregistreur de macro n'enregistre pas la modification faite sur un
> champ, dommage!!
>
> A bientôt et merci
>
> Le 05/12/2017 à 17:46, yves dutrieux a écrit :
>
> Bonjour,
>
>
> modifie ta variable en ayant activé ton enregistreur de macro, tu
> trouveras peut-être ce que tu cherches ;)
>
> Yves
>
> Le 5 décembre 2017 à 10:25, linux <supsup.li...@free.fr> a écrit :
>
>> Bonjour à tous,
>>
>> J'ai un champ dans Writer de Type Définir une Variable de Format Texte,
>> je souhaite modifier la valeur de celui-ci par macro Basic.
>>
>> Merci de me donner une piste pour avancer dans ma macro.
>>
>> Merci à tous pour votre aide
>>
>> Jean Luc
>>
>> Configuration:
>>
>> Windows 10
>>
>> LibreOffice 5.2 .7 .2.
>>
>>
>> --
>> Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous
>> désinscrire
>> Les archives de la liste sont disponibles à
>> https://listarchives.libreoffice.org/fr/users/
>> Tous les messages envoyés sur cette liste seront archivés publiquement et
>> ne pourront pas être supprimés
>>
>
>
>
> --
> web site : http://www.molenbaix.com
>
>
>


-- 
web site : http://www.molenbaix.com

-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à