LE TABLEUR OPENOFFICE CALC : CONTRÔLES DE FORMULAIRES ACCÈS AUX BASES DE DONNÉES



Documents pareils
Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons

LibreOffice Calc : introduction aux tableaux croisés dynamiques

Calc 2 Avancé. OpenOffice.org. Guide de formation avec exercices et cas pratiques. Philippe Moreau

Publipostage avec Calc

Utiliser un tableau de données

TABLEAU CROISE DYNAMIQUE

Base élèves : des étiquettes avec OpenOffice 2.0

Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs

Les tableaux croisés dynamiques

MEDIAplus elearning. version 6.6

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés

GUIDE DE DEMARRAGE RAPIDE:

Créer des étiquettes avec les adresses d'un tableau Calc

Télécharger et Installer OpenOffice.org sous Windows

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX

:...2 I.6. :... 2 I.7. :... 2 I.8. :...3 I.9. :... 3 I.10. :... 3 II. 4 II.1.

Publipostage avec Open Office Writer et Open Office Calc (v.3)

les Formulaires / Sous-Formulaires Présentation Créer un formulaire à partir d une table...3

Note technique - Régime du tiers payant AbiFire v5.5/v6.2

Cours Access 1) INTRODUCTION AU SGBD...4 2) LES TABLES...4

Université Ibn Zohr Excel Résume de cours

POUR ALLER UN PEU PLUS LOIN SUR UN TABLEUR. Version EXCEL

Qlik Sense Cloud. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

Freeway 7. Nouvelles fonctionnalités

1. Création d'un état Création d'un état Instantané Colonnes Création d'un état Instantané Tableau... 4

Utilisation de l'outil «Open Office TEXTE»

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version /11/05

Excel 2010 Intermediaire

Service des ressources informatiques - Conseil Scolaire de District Catholique Centre-Sud Page 1

Importer un fichier CSV

supérieure Vous ne connaissez pas le numéro de version de votre application?

Le publipostage avec Open Office

Excel 2007 Niveau 3 Page 1

Microsoft Excel 2000 Fonctions avancées

Guide d utilisation de fonctionnalités avancées de Beyond 20/20 (application à des données départementales issues de Sit@del2)

Uniformiser la mise en forme du document. Accélère les mises à jour. Permets de générer des tables de matières automatiquement.

EndNote : outil de gestion bibliographique

Astuces_Générales1_excel.doc - bitsch.gerard@orange.fr VERTOU Page : 1 / 29

Saisir et traiter les engagements de coûts

Publipostage et étiquettes

Semestre3 (Licence Economie et Gestion) EXCEL : interface. Une fois lancé, Excel crée par défaut un "classeur" nommé «classeur1.xls».

Publipostage avec Open Office Writer et Open Office Calc

Avant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES

Foire aux Questions Note: Les réponses aux questions correspondent à la version Mise en route

BML Informatique Tableur OpenOffice.org Calc Mercredi 8 avril 2015

EXCEL TUTORIEL 2012/2013

Manuel d utilisation NETexcom

CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE

MODE OPERATOIRE OPENOFFICE BASE

OpenOffice.org IMPRESS. Notes de cours Novembre 2005 Version 1.0

Il se peut que certains sites Web ne s'affichent pas correctement ou ne fonctionnent pas dans Internet Explorer 8 ou Internet Explorer 9 Bêta :

Guide de démarrage rapide

MANUEL TBI - STARBOARD

A - Créer une Base de données au format dbase

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

Note de cours. Introduction à Excel 2007

GUIDE D UTILISATION DE L ISU SEPTEMBRE 2013 GUIDE D UTILISATION DU NAVIGATEUR UIS.STAT (VERSION BÊTA)

Créer sa première base de données Access Partie 4/4 - Création d un état

Microsoft Excel. Tableur

Exploitation des données issues de BE ( utilisation du tableur CALC) Fiche de travail (individuelle ou en binôme)

F0RMAT I0N BUREAUTIQUE

Sage CRM. 7.2 Guide de Portail Client

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

Chapitre 1. Prise en main

Peut être utilisée à l intérieur du site où se trouve la liste de référence.

Page Paragraphe Modification Mise en page du document Le bouton "Format de page" est maintenant "Page"

Activité 11 : Nuage de points ou diagramme de dispersion

TABLEAU CROISE DYNAMIQUE

CONFIGURER UNE CONNEXION RTC SOUS WINDOWS XP/VISTA/SEVEN OU MAC OS

1 Gestionnaire de Données WORD A4 F - USB / / 6020 Alco-Connect

Introduction : présentation de la Business Intelligence

REPUBLIQUE TUNISIENNE MINISTERE DE L EDUCATION ET DE LA FORMATION. 4 ème année de l enseignement secondaire Section : Economie et Gestion.

Cours 1 : introduction

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

SOMMAIRE. Travailler avec les requêtes... 3

CREER UN PETIT SITE WEB EN COMPOSANT DES PAGES HTML

Créer une base de données

Cette fonctionnalité est paramétrable et accessible dans le module administration via le menu "Dossier / Administration".

Editer un catalogue avec OpenOffice

Comment Définir une Plage de données Pour Utiliser Fonctions de Filtres et de Tris

1. Introduction Création d'une macro autonome Exécuter la macro pas à pas Modifier une macro... 5

Guide de démarrage de OPEN OFFICE. OpenOffice. Suite bureautique INSTALLATION SUR WINDOWS

Création d'un site neutre et présentation des éléments de la page d'accueil

Alain DI MAGGIO Mise à jour sur le site 11/01/10

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

Guide d'utilisation de l'accès Web SAP BusinessObjects Financial Consolidation

Module SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés

Maîtriser l'utilisation des outils bureautiques. Maîtriser le logiciel de traitement de texte - Word. Maitriser le logiciel tableur - Excel

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

Importation des données dans Open Office Base

Climat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte»

MS PROJECT Prise en main. Date: Mars Anère MSI. 12, rue Chabanais PARIS E mail : jcrussier@anere.com Site :

Formation Administrateur de Données Localisées (Prodige V3.2) Recherche et consultation des métadonnées

PUBLIPOSTAGE DANS WRITER

Parcours FOAD Formation EXCEL 2010

Licence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers?

Manuel d'utilisation

FOXIT READER 6.0 Guide rapide. Table des matières... II Utilisation de Foxit Reader Lecture Travailler dans des documents PDF...

Transcription:

LE TABLEUR OPENOFFICE CALC : CONTRÔLES DE FORMULAIRES ACCÈS AUX BASES DE DONNÉES 1. Les bases de données dans OpenOffice CALC Dans OpenOffice Calc une base de données désigne simplement un tableau de valeurs. Par défaut, la première ligne contient les en-têtes, les intitulés des colonnes, et les lignes suivantes les valeurs. Nous désignons par enregistrement une ligne de valeurs d'un tel tableau ; cet enregistrement se compose de plusieurs champs qui sont spécifiés par l'intitulé des colonnes. Remarquons que pour éviter tout problème il est important de toujours à travailler avec des plages de données d'un seul tenant : Évitez les colonnes ou les lignes d'espacement! Par défaut, le logiciel considère comme liées toutes les cellules qui forment un seul bloc. Cette méthode permet à OpenOffice Calc de connaître automatiquement toute la plage de données à partir de la sélection d'une seule de ses cellules. Les fonctions de bases de données du logiciel tiennent compte des correspondances qui existent entre les colonnes d'un même enregistrement et utilisent celles-ci dans le cadre de recherches, de calculs... 2. Les options d'affichage : Trier et filtrer Il existe plusieurs méthodes pour afficher uniquement les enregistrements qui vérifient certains critères ou encore pour les organiser dans un ordre particulier. (a) Trier les données d'un tableau Les tris sont réalisés à partir de l'option «Trier» du menu «Données» Les intitulés des champs (première ligne de la base de données) désignent sur quelle base le tableau peut être trié (vérifiez sous l'onglet «Options» de cette boîte de dialogue que l'option : «La plage de données contient les intitulés des colonnes» est bien validée)! Ce tri pouvant se

réaliser jusqu'à trois niveaux, et ce, de manière ascendante (croissante, alphabétique...) ou descendante. Illustration 2: Boîte de dialogue pour réaliser un tri (b) Filtrer les enregistrements Comme pour le tri, les filtres utilisent les intitulés de colonnes pour n'afficher que certains enregistrements de la base de données. Trois méthodes existent : Les filtres automatiques (Données/Filtres/Filtres automatiques) font apparaître une liste déroulante à chaque intitulé de colonne, permettant ainsi de sélectionner les enregistrements dont les valeurs correspondent à la condition spécifiée. Plusieurs conditions peuvent être spécifiées simultanément pour affiner la recherche. Illustration 3: Filtres automatiques Les filtres standards (Données/Filtres/Filtres Standards) affichent une boîte de dialogue dans laquelle sont définis les critères de recherche. Dans conditions de type «supérieur à»

ou «différent de» peuvent être introduits. Ici aussi, plusieurs critères peuvent être combinés. Illustration 4: Les filtres standards : Pour combiner facilement plusieurs conditions («>», «<», «=»...). Les conditions peuvent être requises simultanément ou séparément («AND» et «OR»). Les filtres avancés (Données/Filtres/Filtres avancés) utilisent des critères définis directement dans la feuille de calcul. Un critère se définit à partir de deux lignes au moins. La première reprend le nom des champs (l'intitulé des colonnes) sur base desquels le filtre est exécuté. Les lignes suivantes définissent les conditions sur valeurs. Si deux ou plusieurs conditions sont introduites sur une même ligne, elles doivent être vérifiées simultanément (condition 1 et condition 2). Par contre, des conditions introduites sur des lignes séparées correspondent à des alternatives (condition 1 ou condition 2) Illustration 5: Critère pour un filtre avancé et boîte de dialogue pour attribuer le critère 3. Les fonctions de base de données (a) BDLIRE() Cette fonction permet de retourner hors d'une plage de données la valeur d'une cellule correspondant à un champ (intitulé de colonne) spécifié et pour un enregistrement vérifiant un critère de sélection. Par exemple, cette fonction permet de retrouver les apports en vitamine A champ pour le beurre (critère : «Aliment = beurre») Illustration 6: La fonction DBLIRE()

La fonction BDLIRE() ne peut retourner qu'une seule valeur ; dans le cas où plusieurs enregistrements valident le critère de sélection, l'erreur Err502 est retournée. Pour introduire cette fonction, utilisez la procédure : Afficher l'assistant fonction Choisir la catégorie : base de données Choisir la fonction : BDLIRE dans la liste Compléter les paramètres de la fonction : Base de données : plage de cellules qui correspond à la base de données Champ de la base de données : intitulé de la colonne pour laquelle on veut afficher la valeur Critère de recherche : plage de cellules dans laquelle le critère de recherche a été défini Attention, le champ (colonne) qui doit être affiché et ceux utilisés dans le critère doivent être orthographiés exactement comme les en-têtes correspondants de la plage de données. Pour éviter tout problème, faites un copier/coller des en-têtes pour l'élaboration du critère. L'erreur Err504 est retournée si un des intitulés ne correspond pas à un des en-têtes de la table. (b) BDSOMME() Fait, pour une colonne de la base de données, la somme des cellules dont l'enregistrement répond à des critères spécifiés. L'élaboration de cette fonction est similaire à la procédure qui permet de faire une recherche avec la fonction BDLIRE(). Contrairement à la fonction BDLIRE() plusieurs enregistrements peuvent correspondre au critère de recherche, les valeurs de ceux-ci constituant les éléments de la somme. Par exemple, cette fonction permet de calculer et d'afficher les apports en vitamine A champ pour tous les aliments faisant partie du groupe Viandes critère. (c) Illustration 7: La boîte de dialogue pour définir la fonction DBSOMME() Illustration 8: La fonction BDSOMME() DBMOYENNE() DBVAR() DBECARTYPE() Pour évaluer respectivement la moyenne, la variance ou l'écart-type des valeurs contenues dans des cellules dont l'enregistrement vérifie certaines conditions spécifiées. Par exemple, quels sont les apports moyens en vitamine A des aliments du groupe VVPO qui constituent le régime du patient? L'élaboration de ces fonctions est en tout point similaire à celle de la fonction BDSOMME().

4. Les contrôles de formulaires Les contrôles de formulaire sont des outils de type : liste déroulante, bouton de choix, case à cocher... qui agrémentent l'interface d'un classeur et rendent son utilisation plus aisée. L'accès aux contrôles de formulaire se fait via la barre d'outils du même nom (Affichage/Barres d'outils/contrôles de formulaire) Illustration 9: La barre d'outils des contrôles de formulaire Cette barre d'outils s'utilise selon les deux modes : Le mode exploitation dans lequel on utilise le contrôle pour sélectionner une valeur, valider une option... Le mode de conception dans lequel on élabore le contrôle de formulaire en définissant ces propriétés, les cellules auxquelles il est lié... L'icône permet de basculer entre ces deux modes. (a) Les listes déroulantes Ces contrôles permettent d'afficher et de sélectionner dans une liste qui peut se déployer et qui reprend l'ensemble des valeurs d'une colonne. La valeur choisie sera attribuée à une cellule spécifiée du classeur. Par exemple, ce contrôle permet de sélectionner rapidement un aliment parmi ceux d'un groupe afin de constituer un régime Procédure pour créer une liste déroulante : Activer le mode de conception via la barre d'outils Sélectionner le contrôle associé à une liste déroulante : Dessiner le contrôle sur la feuille de calcul (son emplacement et sa forme peuvent encore être modifiés par la suite) Cliquer avec le bouton droit de la souris sur le formulaire et choisir l'option : contrôle. Une boîte de dialogue permettant de définir les propriétés du contrôle apparaît à l'écran : Général : pour définir le paramètre d'affichage (couleur, police, ) Données : Dans cet onglet, on peut entre autres spécifier la cellule qui va recevoir la valeur sélectionnée dans la liste (cellule liée), définir la plage de cellules qui va correspondre aux divers choix de la liste (plage de données sources) Évènements : pour définir les actions qui vont se réaliser lorsque l'on accède à ce contrôle

Illustration 10: Boîte de dialogue pour définir les propriétés de la liste déroulante. Ici, la liste reprend l'ensemble des cellules de la plage «A3:A426» dans la feuille de calcul «sheet1» et affiche son résultat dans la cellule «C9» de la feuille active Illustration 11: La liste déroulante. La valeur sélectionnée est affichée dans la cellule «C9» (b) Les barres de défilements Elles permettent de sélectionner une valeur numérique entre deux valeurs spécifiées. Une cellule liée spécifie où va être affichée sa valeur. Les valeurs minimale et maximale sont définies dans l'onglet général du contrôle : «valeur minimale de défilement» et «valeur maximale de défilement» Par exemple pour définir le grammage d'un aliment composant un repas. Illustration 12: Barre de défilement variant entre 0 et 100 dont la valeur est affichée dans la cellule E3. (c) Les cases à cocher et les boutons radio Les cases à cocher définissent un contrôle permettant de valider ou non une option, les valeurs qui sont affichées dans la cellule liée, selon que la coche est validée ou non, sont introduites dans la boîte de dialogue du contrôle sous l'onglet «Données». Un exemple d'utilisation de ce type de contrôle serait de permettre de valider si une femme est enceinte dans son formulaire de signalétique. Les boutons radio fonctionnent sur le même principe à la différence près qu'une seule des alternatives proposées par l'ensemble des boutons d'un groupe ne peut être activée à la fois. Ils fournissent un moyen pour réaliser un choix unique parmi une liste de propositions. Par exemple, ce type de contrôle peut être utilisé pour choisir le degré d'activité : «Léger Modéré Intense» d'une personne afin de calculer ses besoins énergétiques journaliers. Comme pour les cases à cocher, les valeurs retournées et affichées dans la cellule liée sont définies directement dans les propriétés du contrôle au travers des deux zones «Valeur de référence (on)» et «Valeur de référence (off)» (onglet «Données»). La première de ces valeurs est celle qui sera affichée si le bouton est activé, la seconde, qui est facultative, celle qui le sera si le bouton est désactivé. S'il y a plus de deux alternatives, seules les valeurs de référence (on) sont définies et la valeur retournée

est celle du bouton activé. L'association entre plusieurs boutons (création d'un groupe), de manière que l'activation de l'un provoque la désactivation des autres, se fait simplement en liant tous ces contrôles à la même cellule du classeur. Finalement, tant pour les cases à cocher que pour les boutons radio, l'introduction d'un intitulé pour chacune des options associés aux contrôles se fait à partir de la zone «Étiquette» dans l'onglet «Général» des propriétés du contrôle.