Bonjour,

Quelle version de LibreOffice ?

En 6.3.2.2, ce script ne fonctionne pas dès la 2ème instruction !
thisComponent.getText n'existe pas.
thisComponent.getCurrentController.getViewCursor non plus !

Patrick



Le 19/10/2019 à 08:06, Stéphane Santon a écrit :
Bonjour,

Je ne trouve pas l'erreur sur ce simple script
sub es3
    Dim loComp, loText, loViewCursor, loCursor, loTable, loCellule

    loComp    = thisComponent
    loText    = loComp.getText

    loViewCursor = loComp.getCurrentController.getViewCursor
    loTable = loComp.createInstance("com.sun.star.text.TextTable")
    loTable.initialize( 1, 6)
    loText.insertTextContent( loViewCursor, loTable, false)
    loCursor = loTable.createCursorByCellName( "A1")
end sub

sur la dernière ligne, il me dit (Erreur d'exécution BASIC)
"Valeur de propriété incorrecte"...

Pourquoi ?
La table est bien créée dans le doc.
Dans XRay la propriété existe bien.




--
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à