Bonjour,
je suis nouveau sur ce forum et j'aurais besoin d'aide svp.
J'ai un fichier Writer sous LibreOffice que j'utilise pour le boulot.
Sur ce fichier il y'a un tableau appélé "MonTab".
L'alignement du contenu de ces cellules est à Gauche.
Je souhaiterais obtenir un petit bout de code qui me permettrait de modifier cet alignement afin de centrer le contenu des cellules.
J'ai cherché pendant 5 heures sur le net, et impossible de trouver la bonne commande. J'ai réussi à trouver pour l'alignement vertical (vertorient) mais son équivalent (horiorient me renvoie une erreur...).
Voilà. En vous remerciant par avance pour votre aide !
Stéphane
[Résolu][Writer] Centrer l'alignement des cellules d'un tableau
Modérateur : Vilains modOOs
Règles du forum
Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !

Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
-
- Fraîchement OOthentifié
- Messages : 1
- Inscription : 01 juin 2024 15:51
[Résolu][Writer] Centrer l'alignement des cellules d'un tableau
Version open office 4.4.11
Sur Windows 10
Sur Windows 10
-
- RespOOnsable forum
- Messages : 9835
- Inscription : 28 août 2010 08:45
Re: [Writer] Centrer l'alignement des cellules
Bonjour et bienvenue sur le forum,
Titre déplacé dans la section Macros et API avec ajout de la balise [Writer] et débarrassé du terme Macro qui est inutile.
Connaître la version de Apache OpenOffice (AOO) ou LibreOffice (LibO) installée
Afin de profiter des dernières améliorations, pensez à être à jour de la dernière version officielle stable
Dans votre signature il est nécessaire d'indiquer :
Joignez votre code et le document débarrassé de données personnelles à votre prochain message :
Comment joindre un fichier.
Comment dépersonnaliser un document
Cordialement
Titre déplacé dans la section Macros et API avec ajout de la balise [Writer] et débarrassé du terme Macro qui est inutile.
Erreur sur le numéro de version d'OpenOffice qui, de toute manière, est obsolète.Dans votre signature il y a écrit : Version open office 4.4.11
Connaître la version de Apache OpenOffice (AOO) ou LibreOffice (LibO) installée
Afin de profiter des dernières améliorations, pensez à être à jour de la dernière version officielle stable
Dans votre signature il est nécessaire d'indiquer :
- la version exacte de AOO ou LibO (AOO 4.1.15, LibO 7.6.7 par exemple) ;
- la version exacte du système d'exploitation (Windows XP SP3, Vista SP2, Windows 7 SP1, Win 8.1, Win 10, Win 11, Ubuntu 22.04, macOS (Intel, M1, M2 ou M3) 14.3.1 Sonoma par exemple).
Joignez votre code et le document débarrassé de données personnelles à votre prochain message :
Comment joindre un fichier.
Comment dépersonnaliser un document
Cordialement
Touche Ctrl de Windows = touche cmd⌘ sur Mac
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences sur macOS
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences sur macOS
-
- Membre lOOyal
- Messages : 37
- Inscription : 15 juil. 2010 16:43
Re: [Writer] Centrer l'alignement des cellules
Bonjour
Dans la barre d'outils tableau de Writer, il y a les icônes permettant d'aligner le contenu des cellules préalablement sélectionnées, selon ce que tu souhaites (gauche, centré, droite et justifié).
Dans la barre d'outils tableau de Writer, il y a les icônes permettant d'aligner le contenu des cellules préalablement sélectionnées, selon ce que tu souhaites (gauche, centré, droite et justifié).
Libre Office 25.2.4.3 (x64)
AOO 4.1.15
Windows 11 24H2 x64 (Edition familiale)
AOO 4.1.15
Windows 11 24H2 x64 (Edition familiale)
-
- SuppOOrter
- Messages : 1146
- Inscription : 19 août 2018 05:20
Re: [Writer] Centrer l'alignement des cellules
Bonjour,
A tester
A tester
Code : Tout sélectionner
Sub Main
oDoc = ThisComponent
oTableau = oDoc.TextTables.getByName("Tableau1")
for each adrCell in oTableau.CellNames
oCell = oTableau.getCellByName(adrCell)
oText = oCell.createTextCursor()
oText.ParaAdjust = com.sun.star.style.ParagraphAdjust.CENTER
next
End Sub
Open Office 4.1.15 sous Windows 11
-
- RespOOnsable forum
- Messages : 12673
- Inscription : 08 nov. 2005 16:23
- Localisation : Brest, France
Re: [Writer] Centrer l'alignement des cellules
Un mois plus tard, n'ayant aucune nouvelle, le fil est déclaré résolu.Dernière visite : 24 juin 2024 22:02
Merci de baliser vous-même la prochaine fois.
C'est le minimum demandé en échange de l'aide gratuite dont vous bénéficiez.