IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenOffice & LibreOffice Discussion :

Macro pour centrage horizontale de l'export d'une feuille calc en Pdf (calc_pdf_Export) [LibreOffice][Tableur]


Sujet :

OpenOffice & LibreOffice

  1. #1
    Candidat au Club
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Février 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Février 2022
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Macro pour centrage horizontale de l'export d'une feuille calc en Pdf (calc_pdf_Export)
    Bonjour,

    j'utilise la macro suivante pour exporter une feuille en PDF.
    Elle fonctionne, mais je voudrais effectuer un centrage horizontal du tableau dans le pdf en utilisant une propriété du filtre calc_pdf_Export si elle existe (l'équivalent de l'option "Alignement du tableau horizontal" dans l'onglet "page" de l'aperçu)

    Quelqu'un connaîtrait cette propriété du filtre calc_pdf_Export ?

    Merci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
     
    '_______________________________________________________________________________
    '	Export en pdf le contenu de la feuille <sNomFeuille> vers le fichier <sNomDocComplet>
    '	sNomFeuille : nom de la feuille à imprimer
    '	sNomDocComplet : chemin complet du pdf : "C:\......\monficher.pdf"
    Function ExportPDF(ByVal sNomFeuille, ByVal sNomDocComplet) As Boolean
    	Dim sChemin As String
    	Dim oFeuille As Object, oCell As Object
    	Dim propFich(1) As New com.sun.star.beans.PropertyValue
    	Dim filterProps(1) As New com.sun.star.beans.PropertyValue
     
    	oFeuille = ThisComponent.getSheets.getByName(sNomFeuille)
     
    	'Enregistrement sur poste Windows.
    	sChemin = ConvertToURL(sNomDocComplet)
     
    	'Propriétés de l'export
    	filterProps(0).Name = "Selection"
    	filterProps(0).Value = ThisComponent.currentSelection
     
    	filterProps(1).Name = "ExportFormFields"
    	filterProps(1).Value = false
     
    	propFich(0).Name = "FilterName"
    	propFich(0).Value = "calc_pdf_Export"
     
    	propFich(1).Name = "FilterData"
    	propFich(1).Value = filterProps()
     
    	'Enregistrement
    	if ThisComponent.hasLocation AND Not ThisComponent.isReadOnly Then
    		ExportPDF = true
      		on local error goto notSaved
    		ThisComponent.storeToURL(sChemin,propFich())
    	else
       		ExportPDF = false
    	endif
    	exit function
     
    	notSaved:
    	ExportPDF = false
    End Function

  2. #2
    Candidat au Club
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Février 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Février 2022
    Messages : 2
    Points : 2
    Points
    2
    Par défaut [Resolu] en formatant la page
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    with thiscomponent.STyleFamilies.getByName("PageStyles").getByName("Default")
       .CenterHorizontally = true
    end with

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Macro pour afficher et masquer des colonnes dans une feuille protégée
    Par CALOU3117 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 09/04/2018, 21h14
  2. Réponses: 0
    Dernier message: 06/09/2014, 18h24
  3. [XL-2003] Macro pour automatiser plusieurs tris et exports
    Par pat.852 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 21/03/2013, 19h08
  4. [LibreOffice][Tableur] Export d'une feuille calc en Pdf
    Par Elgato410 dans le forum OpenOffice & LibreOffice
    Réponses: 8
    Dernier message: 15/03/2013, 17h09
  5. macro pour calculer la vitesse d'execution d'une macro
    Par victorzecat dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 08/12/2007, 14h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo