M2i Formation

Découvrez notre formationOpenOffice ou LibreOffice - Programmation avec OOBasic

Présentiel

2 jours (14 heures) - OPE-BS

(10)
Accueil  ›  Formations Bureautique & Utilisateurs  ›  Logiciels Bureautique  ›  OpenOffice - LibreOffice  ›  OpenOffice ou LibreOffice - Programmation avec OOBasic

Objectifs pédagogiques

  • Automatiser des solutions avec Open Office.

Niveau requis

Connaissances de la suite Open Office.

Public concerné

Toute personne souhaitant développer sous OObasic.

Ce cours est exclusivement proposé en intra-entreprise. Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous

Introduction à la programmation oobasic

  • Les éléments de base
  • Recommandations de programmation

Comparaison oobasic / vba

  • Les éléments de base
  • Recommandations de programme

Variables et tableaux de variables

  • Déclarer des variables
  • Les chaînes de caractères, les numériques, les booléens, les variables de date
  • Les objets
  • Le type Variant
  • Les constantes
  • Les tableaux

Manipulation des classeurs

  • Collection de feuilles
  • Sélection de feuilles, nommage, suppression…

L’objet cellule

  • Instancier une cellule
  • Manipulation des propriétés de cellules
  • Sélection des cellules

Conditions, boucles et branchements

  • If …then… Else
  • Select Case
  • For… Next
  • While… Wend
  • Choose

Les sous-programmes

  • Sub : création de procédures
  • Function : écriture de fonctions

Les principales instructions de traitement

  • Les chaînes de caractères
  • Les fonctions numériques
  • Les fonctions de date et heure
  • Les fonctions de conversion
  • Test de contenu de variable
  • Interface utilisateur : écran, clavier
  • Traitement des fichiers
  • Fonctions système

Les boîtes de dialogue

  • Construire une boîte de dialogue avec l'EDI
  • Les principaux champs de saisie
  • L'aspect visuel des dialogues

Etude d’exemples concrets de conversion de macros

  • Aide à la conversion de macros déjà existantes

En cliquant le bouton « Accepter », vous acceptez l’utilisation de cookies pour réaliser des mesures d’audiences et vous permettre d’enregistrer vos préférences de navigation. En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies.

Accepter Paramètres En savoir plus