bonjour
ça fonctionne sans problème sous 6.2.7. / win10
Mais plante si le curseur est déjà dans un tableau ... Peut être est-ce ça.

Le 19/10/2019 à 10:21, Patrick Charlot a écrit :
Oups au temps pour moi, j'avais testé dans Calc mais ça fonctionne dans Writer !
et je n'ai pas d'erreur d'exécution !




Le 19/10/2019 à 10:13, Patrick Charlot a écrit :
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 à users+unsubscr...@fr.libreoffice.org 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 à