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)
|
|
02 -
Départements
|
Exemple d'écriture d'une macro
comportant une fonction et une procédure
|
|
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
|
|
12 -
ZipRepertoire |
Zippe le
contenu d'un répertoire et d'un sous répertoire
vers un fichier cible respectant l'arborescence |
|
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
|
|
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.
|
|
04 - Eléments
de liste
|
Cette macro vous permettra d'ajouter des
éléments dans une liste de formulaire
|
|
05 - Transpose
|
Celle-ci vous permettra de transposer
deux lettres dans un mot (ex : vuos/vous)
|
|
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 |
|
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 |
|
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
|