Programmation événementielle

Slides:



Advertisements
Présentations similaires
Création d'un formulaire Cliquer ici Taper un nom Choisir POST.
Advertisements

Créer un lien 1-Sélectionner le texte 2-Choisir l'outil « lien »
HTML Abda Anne Plan Présentation Structure Texte Listes Images Liens Tableaux Formulaires.
Bureautique Excel-VBA et Access – Cours 3
Eléments visuels. 2009/2010L3-Eco - Université de Bordeaux2 Les feuilles La feuille : cest le cadre dans lequel tous les autres éléments (visuels) dune.
Utiliser autrement des données de Base Elèves 1) Choisir les données Base Élèves propose 3 sortes de listes, par exemple dans le menu : Elèves : Liste.
Courbes de fonctions avec Excel
Courbes de fonctions avec Excel
1 Bonjour, je me nomme Urbain Lopez, Analyste-informaticienne chez Microsoft Canada Bienvenue sur ce didacticiel Tutoriel audio en ligne Pour word 2003.
Vocabulaire pour la passage du modèle conceptuel des données au modèle relationnel des données. MCDMRD EntitéTable PropriétésChamps, attribut IdentifiantClé
! 1 CREATION D'UNE MAQUETTE EXPORT / IMPORT
TP 2 : Nos premières macros
L’enregistreur de macros
Variables et compagnie
La fonction Style Permet de créer des types de texte, par exemple
Les TABLEAUX Retour au menu principal.
12 novembre 2012 Grégory Petit
Firebug Dévermineur Debugger.
Les requêtes La Requête est une méthode pour afficher les enregistrements qui répondent à des conditions spécifiques. La requête est donc un filtre.
Par Fabrice Pasquier Cours IV
Traitement de textes WinWord 3 e année Sciences économiques, de gestion et commerciales Présenté par NEHAR Attia.
INF130 Exemple d’exécution du TP2
Création d'un diaporama Création d'un diaporama
Publispostage Menu Outils / Lettres et publipostage
Réalisation d’une vue éclatée et mise en plan avec repères et nomenclature Support : « le coupe-tube » Formation éclaté coupe tube.
Les structure d’un programme :
FICHIERS : Définition : Algorithme général:
SWF Opener And Cache Viewer
Cours présenté par Mr Mounir GRARI172 Concevoir un formulaire Présentations des formulaires.
Évènement Petites fonction déjà toute faites Exemple : Construction onLoad (au chargement) = "ce qui doit se passer" onLoad s’exécute toujours dans le.
Université Ibn Zohr Faculté des Sciences Economiques et Sociales Notes de cours VBA E. Belahmidi 2007/2008.
Introduction Ateliers VBA Cours n°1 – Création d’Interfaces Cours n°2 – Téléchargement de données Cours n°3 – Codage.
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II PRO-1024.
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
Initiation aux bases de données
Lancement de Microsoft Word
 Objet window, la fenêtre du navigateur
Introduction à Visual Studio C++ (VC++)
MonACCÈS-Enseignant Guide n° 2 Le carnet de notes Primaire.
Concepteur de présentation 1/9
Mai 2006TICE 2ième Semestre - TD101 TICE 2 ième Semestre L1 Psychologie TD – Filtrage et mise en forme conditionnelle.
Macros Visual Basic sur Excel
Informatique de Gestion part II – the dark macro
Modules Chapitre 1 : Système d’exploitation
Comprendre le SGBDR Microsoft Access – partie 2
Éléments de présentation
Lancement de Microsoft Word 1. Cliquer avec le bouton droit de la souris sur le raccourci de « Microsoft Office Word 2003 » sur le bureau, 2. Dans le menu.
Conception des pages Web avec
QCM VBA.
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
DreamWeaver Séance 2 HMIDA Ahmed A2008. Plan 1.Calques 2.CSS 3.Modèles 4.Formulaires 5.Comportements 6.Mise en ligne.
Exposé DREAMWEAVER 2 Guillaume DUBREUIL Adrien HADOUX.
SI28 - Écriture multimédia interactive – A2004 Présentation Dreamweaver Partie 2 Pierre Malet GSU05.
Bouton Office Barre d’outils d’accès rapideBarre de titre Ruban Office Barre de formule Désignation des colonnes Désignation des lignes Gestion des feuilles.
Dreamweaver le retour Avec Les Formulaires Les Calques
Les formulaires Les calques Les comportements Les scénarios Les modèles Les feuilles de styles (CSS) La mise en ligne Les formulaires permettent à l’utilisateur.
DREAMWEAVER Séance 2 SI28 – P06 Nolwenn PICHAUD.
SI28 - Écriture interactive et multimédia Laurent FETZER GSU04, Lucie SOLA GSU06 P PRESENTATION Dreamweaver 2.
DREAMWEAVER MX2 - Séance 2 Les calques Les comportements Les scénarios Les formulaires Les feuilles de style Les modèles Les cadres Mise en ligne Jérôme.
Dreamweaver 2 Feuilles de Style CSS Formulaires Calques Comportements
Les calques Les Template (modèles) Les Comportements Les scénarios Les formulaires Les CSS Le serveur Web de l’UTC Présentation.
FLASH Séance 2 Xiaoliang Liang Morgane Le Nan SI28 P05.
Séance 2 Marie Lavogez Justine Leleu Dreamweaver MX.
CRÉER UNE MACRO SUR EXCEL 2003 POUR COLORER UN TABLEAU Réalisation – Aude Douls.
DREAMWEAVER 2 Michael LEPERS Pierre LAINÉ.  Formulaire  Calques  Comportements  Feuille de style CSS  Modèle  Scénario  Gestion du site.
Algorithmes sur Open Office. 1. Ouvrir Visual Basic de Open Office.
1 Initiation aux bases de données et à la programmation événementielle VBA sous ACCESS Cours N° 4 Support de cours rédigé par Bernard COFFIN Université.
Utilisation du logiciel EduStat © Analyse de sondages Les compilations.
Transcription de la présentation:

Programmation événementielle

définitions un événement : "une action se produit" Ex : fermeture d'une feuille un "clic" de souris changer la valeur d'une cellule

définitions Programmation événementielle : associer une macro à un événement. quand l'événement se produit, la macro s'exécute. Ex : afficher "Au revoir" quand on ferme le classeur

Comment faire 1. choisir l'objet (Ex : le classeur "workbook") 2. choisir l'événement (Open, SheetBeforeDoubleClick,…) 3. écrire la macro

Exemple Afficher "Bonjour" à l'ouverture du classeur

Exercices Afficher "au revoir" à la fermeture du classeur A l'ouverture du classeur, demandez son nom à l'utilisateur et le placer dans la cellule A1 quand la deuxième feuille est sélectionnée, affichez "Interdit" et ouvrez la feuille 1

Formulaires (Userform)

Explication Msgbox et InputBox sont deux fenêtres de dialogues avec l'utilisateur. Il est possible d'en faire de plus complexes : ce sont des formulaires (Userforms)

Création Dans VBA, "Inserer/UserForm" Dessinez le formulaire avec la boîte à outils réglez les différentes propriétés écrire les macros

Exemple création d'une fenêtre de dialogue pour demander le nom et le prénom création Propriétés associez le code au bouton (évenement "Click" du bouton) (nom.HIDE pour fermer le formulaire) 4. créez une macro pour afficher la fenêtre (nom.SHOW pour cacher le formulaire)

éléments Zone de texte, boutons à cocher… la valeur est stockée dans la propriété value Liste A l’initialisation du formulaire (événement initialize), ajoutez les éléments de la liste avec AddItem Puis s’utilise normalement (valeur dans value)

Exercice Créez un formulaire avec Nom Prénom Sexe (avec des boutons à cocher) Région (Nord/Sud/Est/Ouest, dans une liste) Deux boutons : - Ok (ferme le formulaire et met les valeurs dans A1,B1,C1 et D1 - Annule (ferme le formulaire) Le formulaire doit être vidé à chaque ouverture (événement Activate)