4 messages in org.openoffice.fr.prog[oWriter] Insérer un tableau sans Titre
FromSent OnAttachments
Cezame ConceptFeb 26, 2007 10:29 am 
Bernard MarcellyFeb 26, 2007 11:38 am 
Cezame ConceptFeb 26, 2007 12:11 pm 
Cezame ConceptFeb 26, 2007 12:13 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[oWriter] Insérer un tableau sans TitreActions...
From:Cezame Concept (ceza@wanadoo.fr)
Date:Feb 26, 2007 10:29:20 am
List:org.openoffice.fr.prog

Bonjour, Lors de l'insertion d'un tableau la première ligne est formattée pour les
titres. Comment éviter que cette première ligne soit engras et cadrage centre ? Pour créer un tableau avec VB Net 2005 j'utilise la méthode suivante : Sub InsererUnTableauUNO(ByVal sNombreLignes As Integer, ByVal sNombrecolonnes As
Integer, ByVal sNomTableau As String) Dim Arguments(3) As Object Arguments(0) = MakePropertyValue("TableName", sNomTableau) Arguments(1) = MakePropertyValue("Columns", sNombrecolonnes) Arguments(2) = MakePropertyValue("Rows", sNombreLignes) Arguments(3) = MakePropertyValue("Flags", 11) oSel = oDocument.CurrentController.Frame oDispatcher.executeDispatch(oSel, ".uno:InsertTable", "", 0, Arguments) End Sub Cette méthode fonctionne aussi mais avec le même désagrément : Sub InsererUnTableau(ByVal sNombreLignes As Integer, ByVal sNombrecolonnes As
Integer, ByVal sNomTableau As String) Dim oMonTexte As Object Dim oMonCurseur As Object Dim oMonTableau As Object oMonTexte = oDocument.Text oMonCurseur = oMonTexte.CreateTextCursor oMonCurseur.gotoNextParagraph(False) oMonCurseur.gotoNextParagraph(False) oMonTableau = oDocument.createInstance("com.sun.star.text.TextTable") With oMonTableau .Name = sNomTableau .TopMargin = 1000 .BottomMargin = 1000 End With oMonTableau.initialize(sNombreLignes, sNombrecolonnes) oMonTexte.insertTextContent(oMonCurseur, oMonTableau, False) End Sub Est t'il possible de corriger mon code pour éviter ceci ? Merci d'avance pour votre aide Cezame