TP 2 : Nos premières macros

Slides:



Advertisements
Présentations similaires
CE QU'IL FAUT SAVOIR FAIRE AVEC UN TABLEUR :
Advertisements

CE QU'IL FAUT SAVOIR FAIRE AVEC UN TABLEUR :
"L'intelligence c'est l'aptitude à fabriquer ses outils" (Bergson)
1Deug 1 Systèmes d Information : 7a Michel de Rougemont Université Paris II Les tableurs : Excel.
Portée des variables VBA & Excel
Compétences et profil de classe
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.
Références à une cellule dans EXCEL
Courbes de fonctions avec Excel
Recopier des cellules dans Excel
Courbes de fonctions avec Excel
Visual Basic for Applications
Excel.
Excel. Utilisation possible d un tableur Tenir ses comptes personnels : salaires, impôts, dépenses et recettes diverses... Tenir les comptes d'une (petite)
Structuration d'une feuille de calcul (1) : facture 1.
Présentation rapide de VBA
TP 8 : parcours de liste et cas pratique
L’enregistreur de macros
Variables et compagnie
VBA / Excel – TP7 La boucle LOOP.
VBA / Excel TP 6 La boucle FOR.
Tableur.
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.
La fonction Style Permet de créer des types de texte, par exemple
Les TABLEAUX Retour au menu principal.
Cours Visual Basic pour Application
Apprendre à se servir d’un tableur
Par Fabrice Pasquier Cours III
Générique d’initiales.
Microsoft Excel Avancé
Cours de programmation
Par Fabrice Pasquier Cours IV
Initiation à la programmation
Télécharger  Ouvrir l’outil  Démarrer
INF130 Exemple d’exécution du TP2
B, A BA dEXCEL Déjà familiers dExcel : sabstenir.
EXCEL Premiers pas dans les formules. Opérations simples Soient 2 nombres inscrits dans 2 cellules 12 dans B1 et 5 dans B2 Réalisons les 4 opérations.
CALCUL MENTAL ET REFLECHI
Titulaire : M. H. GLESENER. Présentation Excel se présente comme un ensemble de feuilles de calculs (sheets) qui se composent chacune de cellules. Chaque.
Master 1 Sciences du Sport et du Mouvement Humain
Points importants de la semaine Les plages dExcel. Les objets dExcel. Lobjet Application. Les objets Range.
Références à une cellule dans EXCEL
LE LIVRET NUMERIQUE Mode d’emploi Cycle 1.
Veolia Consommateurs Contenu
 Sil vous plait suivis le “tutorial” dans les pages suivantes. Vous avez toutes la classe pour le finir.  Ouvrir un nouveau feuille de calculs dans.
Tableur : fichier Toto.xls
Université Ibn Zohr Faculté des Sciences Economiques et Sociales Notes de cours VBA E. Belahmidi 2007/2008.
VOTRE ATTENTION SVP.
Effectuer un calcul simple sous Excel
Réaliser par : Moh Fakhri Slama
Algorithmes sur Open Office
 Une Formule est:  Une instruction pour calculer un numéro  C’est entre dans la cellule ou vous voulez la réponse  La première chose c’est TOUJOURS.
Université Lyon 2 - TICE 3 séance 071 TICE 3 – Séance 7 Roland Veillard, Ny Haingo Andrianarisoa Traitement des.
Sommaire AFFICHER L’ONGLET DEVELOPPEUR AJUSTER LA SECURITE MACRO COPIER ET COLLER LA MACRO L’ENREGISTREMENT AVEC MACRO CREATION DU RESUME ENVOI SANS MACRO.
Représentations graphiques I- Création d’un graphique
Programmation événementielle
Macros Visual Basic sur Excel
TICE 2 ième Semestre TD6 - Récapitulatif. Mars 2006TICE 2ième Semestre - Révisions2 Evaluation La semaine prochaine Deux demi groupes, minutes d’examen.
Informatique de Gestion part I – Macro begins
Résolution du Problème
Une aide pour débutant éclairé
QCM VBA.
Saisie et Types des données Professeur : Errifaiy Elmustapha
La version électronique du matériel est la seule copie valide. Afficher le congé de préretraite futur Gestion du temps 2008/12/17.
Utilisation des formules de base
CRÉER UNE MACRO SUR EXCEL 2003 POUR COLORER UN TABLEAU Réalisation – Aude Douls.
Algorithmes sur Open Office. 1. Ouvrir Visual Basic de Open Office.
Présentation Excel Microsoft Excel est le tableur de la suite bureautique propriétaire « Office System ». Développé pour les plateformes Windows et Macintosh.
Transcription de la présentation:

TP 2 : Nos premières macros VBA / Excel TP 2 : Nos premières macros

Démo Modifions la macro GrasBleu…

Visual Basic Editor Dans Excel, permet de : Visualiser, Modifier, Ou écrire des macros VBA/Excel

Les macros : Sub nom_prenom() ' ' nom_Prenom Macro Début Nom de la macro Commentaires Les instructions Fin de la macro Sub nom_prenom() ' ' nom_Prenom Macro ' Macro enregistrée le ‘ 30/09/2005 par Lemay Range("B1") ="Lemay" Range("B2") ="Aurélien" End Sub

Une macro qui ne fait rien Ouvrez Visual Basic Editor (menu Macros/Visual Basic Editor) Choisissez votre module (à priori, module1, s’il n’y en a pas insérez un nouveau module) Allez à la fin du module Tapez votre macro : Sub polie () End sub

Une macro qui dit bonjour Msgbox "Bonjour !" Affiche « Bonjour » dans une boîte de dialogue La macro polie : Sub polie() ‘ une macro polie msgbox " bonjour " End sub

Les cellules Range("A1") : la cellule A1 Cells(3,2) : la cellule B3 Activecell : la cellule active Sheets("Feuil1").range("A2") : la cellule A2 de la feuille Feuil1

L’affectation « = » Affectation : pour « copier » des informations d’un endroit à un autre. Se note : Range("A1") = range("B2") Se lit : Cellule A1 Cellule B2

L’affectation : ATTENTION Range("A1") = range("B2") On copie ce qu’il y a à droite, on le met à gauche DIFFERENT DU = MATHEMATIQUE On peut mettre un calcul à droite (le calcul est réalisé avant la copie) Exemple : Range("A1") = range("B2") + range("B1") * 2

Exemple de macro Sub macro_de_test() Range("B1") = range("A1")*2 Cells(1,3) = cells(1,2)*2 Range("A1") = Range("C1") range("A1") = range("A1")-20 End sub Exercice : On met 10 dans A1 et on exécute cette macro Que contiendra la cellule A1 ?

Exercices Exercices du TP 2