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.


  BIBILIOTHEQUE1.jpg

 

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


 

  BIBILIOTHEQUE2.jpg

 

D'autres informations à : http://www.openoffice.org/fr/Documentation/Index.html

 

Prochain article : L'environnement de développement BASIC

Retour à l'accueil

IDENTITE

REMY LENTZNER FORMATION

SIRET  399 397 892 00015

N° Formation 11 75 45998 75

 

RLENT@ORANGE.FR

 

          

 

   

BUREAUTIQUE

  • : Bienvenue sur le blog des techniques avancées d'EXCEL, VBA et OPEN OFFICE BASIC. Vous découvrirez ici des articles sur les fonctions qui aident à la réalisation de tableaux complexes. N'hésitez pas à me faire part de vos réflexions et de vos commentaires. Contact : RLENT@ORANGE.FR Cordialement Rémy LENTZNER
 
Créer un blog gratuit sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus - Articles les plus commentés