Language:

| La suite bureautique libre et gratuite
Apache OpenOffice 4.1.1 est disponible

Macros

Cette bibliothèque vous permettra de comprendre la construction des macros. Vous pouvez également copier/coller directement ces macros pour pouvoir les utiliser dans le module de votre choix. Vous pouvez bien sûr les attacher à une touche de raccourci. Référer vous à la rubrique How-tos pour en savoir plus sur le basic d'OpenOffice.org


Général
Titre
Description
Formats
01 - Picklist
Permet de changer le nombre d'entrées dans la liste des fichiers récemment ouverts ou d'annuler cette liste (versions 1.1)
SDW
02 - Départements
Exemple d'écriture d'une macro comportant une fonction et une procédure
SXW
03 - AnalyseObject
Enumération des propriétés, méthodes et services d'un objet OOo
SXW
04 - ExportPDF
Exporter un fichier au format PDF
SXW
05 - Détacher du modèle
Permet de casser le lien entre le document et son modèle
SXW
06 - OOoconv
Conversion et export de documents OOo
SXW
07 - Remplace chaîne
Remplace une chaîne de caractère par une autre
SXW
08 - TypeDeDocument
Trouver le type de document OOo
SXW
09 - EnvoiMail
Envoyer un mail avec une pièce jointe
SXW
10 - Unzip
Exemple d'unzip d'un fichier pour débuter dans la manipulation des packages
SXW
11 - TriShell
Permet de trier par valeur alphabétique croissante un tableau de chaînes de caractères
SXW
12 - ZipRepertoire Zippe le contenu d'un répertoire et d'un sous répertoire vers un fichier cible respectant l'arborescence
SXW
13 - Migrate Thesaurus
Permet de migrer le thesaurus de la version 1.x à la 2.0. Cette macro est un bon cas d'étude !!
SXW
Writer -  [traitement de textes]
Titre
Description
Formats
01 - CasseMajF3
Cette macro permet de changer rapidement la casse (minuscule/majuscule) d'un texte sous Writer. Mise en ligne le 14 mars 2007.
02 - Style
Cette macro permet d'attacher un raccourci clavier à un style
SXW
03 - Compte Mot
Compte les mots dans une sélection de texte (les propriétés du document Writer vous donnent le nombre de mot du document). Le document contient un auto installeur, pressez le premier bouton rouge pour l'installer, attachez là ensuite à un raccourci clavier. Cette macro est en cours de traduction.
SXW
04 - Eléments de liste
Cette macro vous permettra d'ajouter des éléments dans une liste de formulaire
SXW
05 - Transpose
Celle-ci vous permettra de transposer deux lettres dans un mot (ex : vuos/vous)
SXW
06 - EnumFormats
Enumère les codes et formats disponibles pour le formattages des Textfields (champs textes)
SXW
07 - Supprimparag
Permet de supprimer les paragraphes intempestifs lors de l'import d'un document
SXW
08 - FusionneDocument
Macro permettant de fusionner les documents dans un seul fichier lors d'un mailing . Permet de séparer les différents fichiers soit par saut de page, soit par saut de paragraphe. SXW
09 - Publipostage Cette macro permet d'automatiser la création de courriers types à travers une base de données. Elle réalise un publipostage à un tour (ou plusieurs) en fonction des données issues de la base de données. Sous forme de zip, elle contient tous les éléments pour l'exécuter (fichiers .dat, sxw et txt). La description de son utilisation et la macros sont dans le fichiers .txt. ZIP
10 - Exposant

Passe en exposant toutes les abréviations d'énumération

SXW
11 - Boucle_police

Enumère la liste des polices disponibles en écrivant une phrase donnée par l'utilisateur

SXW
12 - Bordure_selection
Permet d'encadrer une sélection en conservant les principaux attributs de caractère (police, taille, etc...)
SXW
13 - WikiWiki
Cette macro développée par Bob permet un 'copier/coller' entre OOo et un WikiWiki. Cette macro est facilement adaptable à tout Wikiwiki, par exemple Spip, Wikipedia et Wikini pour lesquels le travail est déja bien avancé.
D'autre part, cette macro repose sur une technique de programmation un peu particulière :  une énumération de chaque objet du document Writer est effectuée à la manière d'un parseur sax xml. Bob est intéressé par des retours de développeurs pour qu'ils lui disent ce qu'ils pensent de cette façon d'aborder les macros et il cherche également de l'aide pour porter l'algo d'énumération en C++. D'autres développements réalisés par Bob sont disponibles sur son site.
SXW
14 - Ponctuation double
Une macro qui place un espace insécable avant et après une ponctuation double.
SXW
15 - FixOutline
Cette macro corrige un dysfonctionnement de Writer. Il arrive que l'association des styles et des titres de paragraphe se perde à l'ouverture ou l'enregistrement. Cette macro permet de restorer cette association. Le fichier zip contient la procédure d'installation.
ZIP
Calc -Calc - [tableur]Calc - [tableur] [tableur]
Titre
Description
Formats
01 - Copie
Cette macro permet de copier une plage de cellules dans une feuille
SXW
02 - DataArray
Manipuler une zone de cellules sous forme de tableau
SXW
03 - Ligne_colon
Permet d'insérer ou de supprimer ligne ou colonne
SXW
04 - ModifTexte
Permet de modifier une colonne de texte
SXW
05 - OptimColonne
Permet l'optimisation d'une colonne
SXW
06 - RenommerPhotos
Renommer une série de fichiers selon une table de traduction définie dans une feuille Calc
SXW
07 - AppelFonctionCalc Utilisation de la fonction intrinsèque Min sans passer par sa définition dans une cellule
SXW
08 - CalcSQL Permet d'envoyer, par une formule, une requête SQL à une source de données et d'afficher le résultat dans des cellules Calc
SXW
09 - GrilleCalc Permet d'afficher ou de ne pas afficher la grille délimitant les cellules SXW
COOojugaison.sxc Cette macro permet de retrouver la conjugaison de la plupart des verbes dans la plupart des temps. Mise en ligne le 14 mars 2007. SXW
Titre
Description
Formats
01 - Copie
Cette macro permet de copier une plage de cellules dans une feuille
SXW
02 - DataArray
Manipuler une zone de cellules sous forme de tableau
SXW
03 - Ligne_colon
Permet d'insérer ou de supprimer ligne ou colonne
SXW
04 - ModifTexte
Permet de modifier une colonne de texte
SXW
05 - OptimColonne
Permet l'optimisation d'une colonne
SXW
06 - RenommerPhotos
Renommer une série de fichiers selon une table de traduction définie dans une feuille Calc
SXW
07 - AppelFonctionCalc Utilisation de la fonction intrinsèque Min sans passer par sa définition dans une cellule
SXW
08 - CalcSQL Permet d'envoyer, par une formule, une requête SQL à une source de données et d'afficher le résultat dans des cellules Calc
SXW
09 - GrilleCalc Permet d'afficher ou de ne pas afficher la grille délimitant les cellules SXW
10 - ChargerDonnées Fonction Calc pour remplir automatiquement une zone de liste ou une combo box à partir d'une zone de cellules. SXC
11 - ListeValidation
Modèle permettant d'utiliser les listes de validations. Un how-to explicatif sur les listes de validation est également à votre disposition ici
STC
12 - Tri dans Calc
Macro permettant d'améliorer les fonctions de tri dans Calc difficilement exploitables
SXW

Si vous désirez vous aussi participer à l'élaboration de cette documentation, n'hésitez pas à nous proposer vos travaux ou à rejoindre notre équipe et participer aux travaux en cours sur notre liste documentation.

 

OpenOffice.org native tongue concept and francophone project are built for you with pride by Guy Capra (Alomphega).
This fr project is also led and maintained with pride too by Sophie Gautier.




Logo ApacheCon Europe 2014

Apache Feather

Copyright & License | Privacy | Website Feedback | Contact Us | Donate | Thanks

Apache, the Apache feather logo, and OpenOffice are trademarks of The Apache Software Foundation. OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.