Partager l'article ! OPEN OFFICE - BASIC - LES BIBLIOTHEQUES - 2: Cet article s'intéresse à la gestion des bibliothèques dans Open Office. ...
Cet article s'intéresse à la gestion des bibliothèques dans Open Office.
Vous stockez vos macros dans des modules qui sont eux-mêmes enregistrés dans une bibliothèque qui fait partie d’une racine spécifique.
LES RACINES
Les racines MesMacros et Macros OpenOffice.org contiennent des macros toujours disponibles tant qu’OpenOffice.org est chargé sur l’ordinateur. Elles correspondent à un seul conteneur appelé soffice.
Il y a une racine pour chaque document ouvert et chacune est un conteneur de bibliothèques de macros.
Il existe également aussi une racine Standard à plusieurs emplacements. Cette bibliothèque Standard de Mes macros est systématiquement chargée au démarrage.
Chaque bibliothèque peut contenir plusieurs modules et peut être développée de manière totalement indépendante.
Mes Macros : Correspond aux macros que vous avez ajoutées et qui sont disponibles pour toute application OpenOffice.org et depuis tout document.
Macros OpenOffice.org : Contient des bibliothèques de macros fournies par OpenOffice.org. En réseau, l’administrateur peut y ajouter des bibliothèques qui seront alors disponibles pour tous les utilisateurs OpenOffice.org.
Un document OPENOFFICE.ORG contient des bibliothèques qui sont des conteneurs de modules, de dialogues et de codes basic. Vous pouvez créer autant de bibliothèques que vous le désirez mais plusieurs bibliothèques systèmes sont toujours présentes, quel que soit le document ouvert.
Vous devez faire attention où vous placez le code de vos macros en essayant d'être le plus organisé possible.
CHARGEMENT D’UNE BIBLIOTHEQUE AU DEMARAGE
BasicLibraries.LoadLibrary("MABIB") charge la bibliothèque MABIB
GlobalScope.BasicLibraries.LoadLibrary(MABIB) charge la bibliothèque MABIB qui se trouve dans le conteneur soffice (Mesmacros et Macro openOffice.org)
LA BOITE DE DIALOGUE
Une boîte de dialogue est un formulaire utilisateur, le UserForm d’Excel. Vous pouvez y placer les objets classiques des boîtes de dialogue comme des boutons de commandes, des boutons d’options des listes déroulantes, des cases à cocher, des images, etc.
Pour créer une boîte de dialogue
1. Outils
2. Macros
3. Gérer les boîtes de dialogue
4. Cliquez sur l'onglet Boîte de dialogue
5. Cliquez sur l'onglet Nouveau, donnez un nom puis cliquez sur le bouton EDITER
D'autres informations à : http://www.openoffice.org/fr/Documentation/Index.html
Prochain article : L'environnement de développement BASIC
REMY LENTZNER FORMATION
SIRET 399 397 892 00015
N° Formation 11 75 45998 75
RLENT@ORANGE.FR