Formations au coeur des technologies

Essayer, tester, échanger les bonnes pratiques, partager les retours d'expériences, ...
toutes nos formations sont disponibles à distance (classes virtuelles) et en centre de formation (présentiel), au choix.
Vous pouvez même changer de modalité en cours de formation, si vous avez des contraintes : par exemple, commencer en présentiel et continuer les jours suivants à distance.
Les outils pédagogiques et l'infrastructure de travaux pratiques mis à disposition sont accessibles depuis nos locaux, ou depuis votre entreprise ou votre lieu de télétravail, à volonté
N'hésitez pas à tester nos formations et nos serious games !

Programmation OpenOffice

CODE:OP001

Public


Toute personne souhaitant Programmer en OOBasic, ou tranformer des macros Visual Basic pour la suite OpenOffice.

Objectifs


Maîtriser la programmation avec OO Basic.

Préalables


Les notions de programmation sont indispensables, ainsi qu'une bonne connaissance du tableur Calc et du traitement de texte Writer

Programme


OOBasic


Présentation. Caractéristiques : OObasic Langage Objet , classification par collections.
Structures de données. Services : ouverture et enregistrement des fichiers, les filtres texte communs et les documents vierges

Classeurs


Ouverture, fermeture, sauvegarde de classeurs vierges et existants.

Feuilles


Accès nommé et indexé, ajout, recopie, déplacement et suppression de Feuilles. Activation, protection et renommage.

Cellules


Accès, Ajout, recopie, déplacement et suppression de plages de cellules nommées.
Accès aux cellules par position, adresses des cellules. Propriétés des cellules, contenu des cellules. Nombres et formules, Textes et Curseurs. Formatage, formats numériques

Les tableaux


Copie ou déplacement en bloc. Propriété "DataArray". Transfert d'une cellule dans un bloc (valeur et formule).
Tri et Descripteur du tri.
Filtrage et descripteur d'extraction. Totalisations et Descripteur de totalisation.
Recherche et remplacement de caractères : les descripteurs associées.

Fonctions utilitaires


Effacer le contenu des cellules. Insérer ou supprimer des cellules, des lignes ou des colonnes.
Autres Fonctions (mathématiques, financières).
Le texte et les curseurs.

Interface de saisie


Boites de Dialogues et l'EDI, les contrôles.
Exemple de gestion des événements.
Configuration par programme. Imprimer, sélection multiple. Configuration Calc

Utiliser la documentation


XRAY appliqué à Calc, recherche de propriétés et de méthodes
SDK : les informations disponibles


Pythagore-F.D.

01 55 33 52 10
pfd@pythagore-fd.fr
Calendrier
Code cours : OP001

Contenu de la formation