Bonjour,
Je souhaite par programmation insérer dans un document Texte (oWriter) insérer 
un tableau (oCalc) qui contient des hyperliens.
Le tableau est mis à jour par programmation depuis une base de données.
Je souhaite dans un document Texte insérer ce tableau tout en gardant les liens 
générés ... 
J'utilise VB Express 2005 pour réalisé ce module ...
Cela donne en gros ceci
//Selectionner Tout
Sub CelluleSélectionnerUNO(ByVal sCellule As String)
Dim Arguments(0)
oSel = oDocument.CurrentController.Frame
Arguments(0) = MakePropertyValue("ToPoint", sCellule)
oDispatcher.executeDispatch(oSel, ".uno:GoToCell", "", 0, Arguments)
End Sub
//Copier
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
Puis sous oWriter un collage spécial 
Public Sub CollerSpécial()
Dim Arguments(0) As Object
Arguments(0) = MakePropertyValue("SelectedFormat", 85)
oSel = oDocument.CurrentController.Frame
oDispatcher.executeDispatch(oSel, ".uno:ClipboardFormatItems", "", 0, Arguments)
End Sub
Le tableau est bien collé dans oOWriter mais les hyper lien ne sont disponibles 
qu'en mode modification du tableau est t'il possible d'obtenir le contenu du 
tableau avec les liens directement ?
La gestion des chemeins relatifs fonctionne t'elle ?
Merci d'avance de votre aide

Répondre à