Par Fabrice Pasquier Cours IV

Slides:



Advertisements
Présentations similaires
Initiation à PowerPoint
Advertisements

Portée des variables VBA & Excel
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.
J'ADE 2005 J’aide Au Développement des Evaluations Animateurs TICE
Courbes de fonctions avec Excel
Recopier des cellules dans Excel
Chapitre I : Systèmes d’exploitation
! 1 CREATION D'UNE MAQUETTE EXPORT / IMPORT
TP 2 : Nos premières macros
Utiliser une « zone de saisie » pour construire la trace écrite avec les élèves Dans power point 2003, 2007 et 2010 Celle-ci nest pas un cadre texte normal.
L ’événement CHANGE est détecté par Vba dès qu ’un caractère est saisi ( ou tapé) dans l ’objet TextBox. Par contre l ’événement AFTERUPDATE laisse le.
INITIATION à la PROGRAMMATION STRUCTUREE
La fonction Style Permet de créer des types de texte, par exemple
Principe de défilement du document dans un traitement de texte
Support Initiation Publisher 2010
Cours Visual Basic pour Application
Commission scolaire des Laurentides
La balise <FORM>:
Chapitre 2 Production électronique
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 III
OMNIDIA 5.3. OMNIDIA 5.3 OMNIDIA 5.3 OMNIDIA 5.3.
Microsoft Office Word 2003 C.A.H.M
Ce bouton vous donne accès à la plupart des commandes qui étaient auparavant sous le menu Fichier en plus des options de l'application.
Traitement de textes WinWord 3 e année Sciences Commerciales NEHAR Attia.
Programmation VISUAL BASIC
Tableau croisé dynamique sous Excel (TCD).
Traitement de textes WinWord 3 e année Sciences économiques, de gestion et commerciales Présenté par NEHAR Attia.
Création d'un diaporama Création d'un diaporama
MICROSOFT POWER POINT Fais « Enter » Par Danièle Lippé.
Utiliser les masques de documents j puis appuyez sur F5 ou cliquez sur Diaporama > À partir du début pour commencer le cours. Dans la barre des messages,
Publispostage Menu Outils / Lettres et publipostage
Le menu « Actualités » © Michel DURIEUX – Février 2007.
Support d’accompagnement de l’atelier Excel – les bases
Manipulation de formulaires en Javascript
INSCRIPTION AUX ELEMENTS
Initiation aux bases de données et à la programmation événementielle
EXERCICE D'ANIMATION AVEC POWER POINT
Informatique : formation pour débutants Deuxième partie : vocabulaire
Université Ibn Zohr Faculté des Sciences Economiques et Sociales Notes de cours VBA E. Belahmidi 2007/2008.
Création et présentation d’un tableau avec Word 2007
Réaliser par : Moh Fakhri Slama
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II PRO-1024.
Université Lyon 2 - TICE 3 séance 071 TICE 3 – Séance 7 Roland Veillard, Ny Haingo Andrianarisoa Traitement des.
Programmation événementielle
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
TD11 : Logiciel de présentation PowerPoint
PROCEDURE TYPE PROCEDURE TYPE DE
Traitement de texte +.
POWERPOINT.
Jean Paul CHANLON IUT1 Grenoble Génie Mécanique et Productique
Informatique de Gestion part II – the dark macro
INITIATION À UN LOGICIEL DE PRESENTATION (POWERPOINT) Concevoir un diaporama.
Comprendre le SGBDR Microsoft Access – partie 2
Conception des pages Web avec
Initiation aux bases de données et à la programmation événementielle
Formation Didapages Gilles BADUFLE À partir d’un PPT modifié du C.A.H.M.
WINDOWS SEVEN.
Microsoft Official Academic Course, Microsoft Excel 2013
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.
Exposé DREAMWEAVER 2 Guillaume DUBREUIL Adrien HADOUX.
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.
1 Initiation aux bases de données et à la programmation événementielle VBA sous ACCESS Cours N° 1 Support de cours rédigé par Bernard COFFIN Université.
Le Tableur, MS Excel Cours de Dominique Meganck – ICC - IFC Diaporama proposé par FST et adapté par D. Meganck.
La création des données d’exemplaire pour un exemplarisateur.
Transcription de la présentation:

Par Fabrice Pasquier Cours IV Formulaires Par Fabrice Pasquier Cours IV

Compléments sur les modules (1) Un module contient des programmes. Un programme possède un début et une fin Pour simplifier, il peux exister au plus un module par objet graphique basique Certains modules peuvent être au niveau du projet (sans appartenance à des objets graphiques: ceux qu'on a fait jusqu'à maintenant) Objet graphique basique: Feuille de calculs (Worksheet) Classeur Formulaire

Compléments sur les modules (2) Chaque objet listé dans l'explorateur de projet possède son propre module Tous les modules peuvent posséder plusieurs programmes Modules différents Ce module est un module pour le projet

Compléments sur les modules (3) Comme vu pour l'objet ThisWorkbook, tous les objets graphiques de base possèdent des entêtes de programmes déjà définis. Ils répondent à des situations et des actions particulières. Pour accéder au module d'un objet graphique, en général, un double-clique sur l'objet suffit. Pour les formulaires, un double-clique ouvre le formulaire et un double clique sur un de ces composants ouvre le module avec la bonne entête. En particulier pour les formulaires, l'entête du programme n'est pas arbitraire

Présentation des formulaires Un formulaire est une boîte de dialogue (MsgBox) complétement paramétrable La plupart des composants Windows peuvent être utilisés. Boutons, Zone de texte, Barre de défilement, Case à cocher, Barre de progression, Menu, Barre d'outils On peut également y inclure des objets plus compliqués, comme des graphiques

Création d'un formulaire Se rendre dans l'environnement Visual Basic d'Excel Menu Insertion -> UserForm Une zone de dessin grise apparaît à l'écran

Boîte à outils pour formulaire Vérifier que la barre d'outils ici à droite est bien présente Sinon: Menu Affichage -> Barre à outils Description des outils de dessin: Outil de sélection: sélectionner des composants Intitulé: inscription de texte ds le formulaire Zone de texte: zone de saisie de texte Zone de liste modifiable (voir exemple) Zone de liste: liste figée, sélectionnable Case à cocher: utilisé pour choix Bouton d'option: case avec contrainte Bouton bascule: bouton à 2 états Cadre: utilisé avec les boutons d'option Bouton: bouton standard Les autres sont plus difficiles à utiliser

Dessiner un formulaire Zone de texte Intitulé Cadre Bouton Bouton d'option

A ne pas oublier En général, il faut au moins un bouton, qui a la fonction du OK traditionnel Dans l'exemple précédent: Saisir Un formulaire en VB n'est pas la même chose qu'un formulaire en Access Lorsque l'on dessine des Bouton d'option, il faut toujours les mettre dans un Cadre et veiller à ce que le cadre soit sélectionner au moment de l'ajout du Bouton d'option

Associer un formulaire à un programme A ce stade, le formulaire ne fait rien. On peut l'afficher avec la touche F5 et le fermer avec le petite croix en haut à droite Chaque composant a des propriétés Propriétés du Bouton

Propriétés générales des composants Tous les composants avec du texte ont la propriété Font En cliquant sur les "…" on change la police Tous les composants ont la propriété Name Permet d'accéder au composant avec VB Le nom doit être clairement choisi Tous les composants ont la propriété Visible Permet d'afficher ou non un composant

Autres propriétés intéressantes Caption: beaucoup de composants ont cette propriété. En général modifie le texte vu sur le formulaire. Typique pour les boutons, boutons d'options, les intitulés, les cadres, les UserForm

Rendre actif le formulaire Un formulaire est par défaut fermé. Il est nécessaire de l’afficher à l’écran Code: Public Sub affiche() Load UserForm1 ‘pas indispensable UserForm1.Show ‘affichage End Sub

Accès aux composants du formulaire Utiliser la syntaxe hiérarchique nom = UserForm1.tb_nom.Value Nom du formulaire Propriété Nom du composant

Récolte des infos du formulaire En général, on utilise les infos introduites dans le formulaire lors du clique sur le bouton OK ou similaire Private Sub bt_saisir_Click() Dim nom As String Dim prenom As String Dim age As Integer Dim sexe As String nom = UserForm1.tb_nom.Value prenom = UserForm1.tb_prenom.Value age = UserForm1.tb_age.Value If UserForm1.ob_1 = True Then sexe = "M" Else sexe = "F" End If Sheets(1).Range("A1").Value = nom Sheets(1).Range("b1").Value = prenom Sheets(1).Range("c1").Value = age Sheets(1).Range("d1").Value = sexe UserForm1.Hide Unload UserForm1 End Sub

Exemples… Voir sur Excel …….

Développement d’une application À voir

Commander d’autres application Possibilité de piloter d’autre application, comme Word ou Internet Explorer Voir exemple