Bonsoir,
Christophe Devalland a écrit :
Le 22 juin 2009 18:49, Thibault Vataire <tvat...@starxpert.fr> a écrit :
Bonjour,
Si les données à insérer proviennent du presse-papier, vous pouvez
utiliser ceci :
Sub Main
dim clipboard as object
clipboard =
createUnoService("com.sun.star.datatransfer.clipboard.SystemClipboard")
thisComponent.currentController.insertTransferable(clipboard.getContents)
End Sub
Les données sont insérées au niveau du curseur visible lorsqu'une cellule
est en cours d'édition.
merci ça fonctionne,
bonjour,
cela semble être la seule façon d'insérer du texte au point d'insertion dans
une cellule.
Mais je veux juste insérer du texte non mis en forme.
Y a-t-il moyen une fois l'objet clipboard créé d'y définir le texte que je
veux coller avant l'instruction insertTranferable ?
L'objet clipboard n'a pas l'air simple à manipuler....
A+
Je pense que ces échanges sur le forum [EN] devrait répondre à tes
préoccupations (si j'ai bien compris).
http://user.services.openoffice.org/en/forum/viewtopic.php?f=45&t=13783