Mon problème est simple je veux ouvrir un document open office ;..
Sélectionner tout et copier vers le presse papier ensuite ouvrir un deuxième
document et coller
Jutilise les deux fonctions suivantes pour sélectionner tout et copier
Public Sub SelectionnerTout()
Dim Arguments(0) As Object
Arguments(0) = MakePropertyValue("Hidden", False)
oSel = oDocument.CurrentController.Frame
oDispatcher.executeDispatch(oSel, ".uno:SelectAll", "", 0,
Arguments)
End Sub
Public Sub Copier()
Dim Arguments(0) As Object
Arguments(0) = MakePropertyValue("Hidden", False)
oSel = oDocument.CurrentController.Frame
oDispatcher.executeDispatch(oSel, ".uno:Copy", "", 0, Arguments)
End Sub
Le problème est lorsque jutilise des formatages.. par ex du texte en corps
et du texte en titre 1 la sélection est complète (à lécran) mais la copie
ne prends en compte que le ce qui se trouve en titre 1
Mon problème doit venir jimagine de :
oSel = oDocument.CurrentController.Frame
Comment solutionner ce problème et faire un copier de tout le document ?
Merci davance