Centre National de la Formation Conseil en Entreprise

Formation OpenOffice - Programmation Basic

Durée conseillée 3 jours

Centre de formation validé Datadock

Formation OpenOffice programmation Basic : maîtriser les fonctionnalités et les bases de la programmation 

Open Office programmation basic correspond à un langage de programmation développé par Open Office. Celui-ci permet d'automatiser les tâches manuelles et d'écrire des programmes pour réaliser des applications professionnelles grâce à l'utilisation de macros. Ce programme de formation de deux jours en inter ou intra entreprise vous permettra de vous repérer dans l'environnement bureutique de la base de données, d'appréhender le langage de programmation d'Open Office Programmation basic et gérer les fonctionnalités compexes de ce logiciel. 

Objectifs pédagogiques de la formation OpenOffice - Programmation Basic

  • Se repérer dans l'environnement bureautique de la base de données
  • Acquérir les automatismes pour concevoir facilement des tables, des requêtes, des formulaires et des rapports
  • Savoir ouvrir et manipuler une base ACCESS directement dans OpenOffice

Introduction à la formation OpenOffice programmation Basic : présentation du Basic

  • Automatiser les tâches manuelles
  • Ecrire des programmes pour réaliser des applications professionnelles
  • Comprendre la notion de langage interprété
  • Utiliser les deux interfaces de programmation API et UNO
    • Les objets, les méthodes, les propriétés et les constantes
    • Un langage à la syntaxe à point, orienté objet
    • Manipulation simple des classeurs, des feuilles et des cellules
    • Des propriétés d'objets (Formatage, Coloriage, Positionnement)

Comprendre le fonctionnement de la programmation informatique autour des macros

  • Savoir réaliser l'enregistrement d'une macro
    • Définir le niveau de sécurité des macros
    • Les racines des bibliothèques
    • Le stockage dans des modules ou groupe de procédures Sub
    • La bibliothèque standard
    • Création d'une bibliothèque
  • Assurer la gestion des macros
    • Les modules
    • Les bibliothèques
    • Les boîtes de dialogue
    • Les différentes façons d'exécuter une macro

Comprendre et maîtriser l'environnement de développement du langage de programmation

  • S'y retrouver dans la barre de menu, les icônes de travail, la fenêtre témoin des variables
  • Où trouver de l'aide sur les expressions BASIC ?
  • Assimiler les bonnes pratiques d'écriture du code
  • Maîtriser les variables
    • Affectation de valeurs
    • La portée des variables
    • Les tableaux
  • Comprendre les instructions MSGBOX et INPUTBOX
    • MSGBOX et ses paramètres
    • INPUBOX et ses paramètres
  • Maîtriser les structures de contrôles
    • La condition IF
    • La boucle FOR ? NEXT et la boucle DO ? LOOP
    • Exercices d'application

Assurer la gestion des erreurs d'execution

  • Comment contrôler le code dans le programme ?
  • Gérer/prévenir le retour des erreurs

Savoir utiliser les fonctions personnalisées

  • Création d'une fonction
  • Gérer le retour de valeur
  • Utilisation d'une fonction personnalisée dans le tableur CALC

Assurer une recherche de valeurs par Basic

  • La commande FIND et FIND NEXT pour retrouver des valeurs dans une table
  • Recherche par une boucle
  • Pointage sur différentes feuilles

Maîtriser l'utilisation de UNO pour programmer des petites macros

  • Ecriture de la macro
  • Modification de la macro
  • Les mots clés de UNO

Utiliser effiacement les dialogues ou Userform

  • Création d'une bibliothèque Dialogue
  • Création d'un Dialogue
  • Appel du dialogue à partir d'un bouton poussoir d'une feuille
  • Mise en forme des contrôles dans le dialogue
  • Programmation des contrôles
  • Interaction d'un dialogue vers un tableau CALC ou TEXTE

Appréhender la comptabilité de programmation basic avec Excel VBA

  • Connaître les paramètres généraux de Open Office
  • Déterminer les instructions compatibles et celles qui ne le sont pas
  • Traduction ou non du code VBA en BASIC

Mâitriser la programmation de macros avec le traitement de texte

  • Utiliser le pointeur
  • Utiliser le descripteur
  • Programmation d'une application de facturation avec un intermédiaire boîte de dialogue

Découvrir la base de données Open Office

  • Découvrir les différentes types de bases de données accessibles
  • Les tables
  • Les champs
  • La saisie de données
  • Création automatique de formulaires
  • Saisie et modification par formulaire
  • Insertion de boutons poussoirs automatisés dans un formulaire
  • Les requêtes
  • Les rapports
  • Ouverture et lecture des données provenant d'un fichier ACCESSS

Assurer la programmation Basic avec la base

  • Ouverture et lecture des données d'une table par BASIC
  • Transfert des données vers une application extérieure
  • Exportation et importation de données

Public cible

Tout public

Pré-requis

La maîtrise de la suite office est nécessaire pour suivre la formation OpenOffice

Méthodes pédagogiques pour le stage OpenOffice - Programmation Basic

  • Apports théoriques et pratiques
  • Echanges interactifs
  • Exercices pratiques sur poste informatique
  • Support de cours formation OpenOffice

Dates et lieux

Date de début Date de fin Lieu de formation
Selon vos disponibilités Dans vos locaux Réserver
Demander un devis Plan d'accès 01 81 22 22 18