[PDF] [PDF] vba Excel - cambiereu, blogs et autres de Pascal Cambier

Enregistreur de macros Exercice 1 : Enregistrez une macro nommée Absolu dans le classeur en cours Avant de commencer l'enregistrement, cliquez dans la  



Previous PDF Next PDF





[PDF] Corrigés de quelques exercices - UFR SEGMI

Exercice 3 (TD 3) Corrigé Sub Resultat() Dim note As Double note=InputBox(" Entrez votre Utiliser ensuite cette fonction dans une macro avec des nombres donnés par 'la fonction peut être utilisée directement dans la feuille excel



[PDF] Introduction au module : exercices corrigés en VBA Corrigé

Les procédures sont écrites dans des modules, qui peuvent être vus comme des " feuilles de programme " du classeur Excel courant, non visibles par l'application  



[PDF] La gestion sous Excel et VBA - livre gratuit

cices et cas pratiques qui vous permettront de consolider vos connaissances en gestion et en programmation sous Excel VBA Ces exercices sont corrigés sur 



[PDF] Corrigés des exercices

7 août 2012 · 2◇ Introduction à la programmation avec VBA Corrigés des exercices ◇ 3 Le modèle objet d'Excel est structuré par plusieurs classes



[PDF] Fiche de TD VBA

programmation VBA et de son usage sur des documents Excel et Access Excel 1) Améliorer l'exercice précédent, en ajoutant au message affiché le nom du 



[PDF] FEUILLE DEXERCICES VBA (1) - LaBRI

FEUILLE D'EXERCICES VBA (1) Exercice 1 On désire réaliser la facture suivante : Toute la facture devra être réalisée en utilisant VBA : 1 Le tableau avec les 



[PDF] VBA Excel 2016 - Editions ENI

Programmer sous Excel : macros et langage VBA VBA Excel 2 10 Appel d'une fonction VBA dans une formule Excel 59 Exercices et corrigés



[PDF] vba Excel - cambiereu, blogs et autres de Pascal Cambier

Enregistreur de macros Exercice 1 : Enregistrez une macro nommée Absolu dans le classeur en cours Avant de commencer l'enregistrement, cliquez dans la  



[PDF] TD 2 - Programmation en VBA - LAMSADE - Université Paris

Université Paris-Dauphine TD 2 - Programmation en VBA Exercice 1 : Type Date et entrées-sorties Q 1 1 Ecrivez une macro qui affiche la date du jour dans  



[PDF] MACRO VBA(*) AVEC EXCEL - AgroParisTech

programmation en VBA sous EXCEL 17 1 2 8 Exercice guidé l'exécution jusqu'à ce que toutes les erreurs d'exécution soient corrigées 7 2 Les erreurs 

[PDF] exercices corrigés vba excel pdf

[PDF] exercices corrigés vecteurs colinéaires

[PDF] exercices d' écoute imparfait

[PDF] exercices de conjugaison à imprimer 5ème

[PDF] exercices de conjugaison à imprimer 6ème primaire belgique

[PDF] exercices de conjugaison à imprimer ce1

[PDF] exercices de conjugaison à imprimer cm1

[PDF] exercices de conjugaison à imprimer cm2

[PDF] exercices de conjugaison à imprimer pdf

[PDF] exercices de conjugaison imparfait à imprimer

[PDF] exercices de conjugaison temps mélangés

[PDF] exercices de factorisation seconde avec corrigé

[PDF] exercices de fiscalité des entreprises

[PDF] exercices de fiscalité des entreprises cozian pdf

[PDF] exercices de fiscalité marocaine des entreprises pdf

Page 1

VBA EXCEL

Page 2

Chapitre I

OOOBBBJJJEEECCCTTTIIIFFFSSS

Page 3

Groupe cible :

Toutes les personnes qui veulent

automatiser certaines tâches ou créer leur propre application dans Excel.

Prérequis :

Très bonne connaissance d"Excel

Durée :

2 jours (12h)

Objectifs :

À l"issue de la formation, les

participants seront capables de : · Créer des macros avec l"enregistreur de macros · Programmer des procédures et des fonctions · Faire interagir un programme avec l"utilisateur

Contenu :

1. Macro"s

a.

Enregistreur de macro"s

b.

Sauver une macro

c.

Retravailler une macro

d.

Création d"une icône dans la barre d"outils

2.

L"éditeur VBA

a. Environnement de programmation (fenêtres barre d"outils) b. Création d"une procédure (subroutine, function) c.

Aide dans la création

3.

Les variables

a.

Déclaration

b.

Portée 4.

Références, sélections et manipulations

a.

Les objets (classeurs, feuilles et cellules),

b.

Les mots clés

5.

Interaction avec l"utilisateur

a.

Msgbox et InputBox

b. formulaires 6.

Les conditions

a. If b.

Select case

7.

Les boucles

a.

For - next

b.

Do - loop

8.

Debugger un programme

a.

étape par étape

b. point d"arrêt c. espion 9.

Gestion des erreurs

Page 4

Chapitre II

ÉÉÉNNNOOONNNCCCÉÉÉSSS

Page 5

Enregistreur de macros

Exercice 1 :

Enregistrez une macro nommée Absolu dans le classeur en cours Avant de commencer l"enregistrement, cliquez dans la cellule A3

Pendant l"enregistrement

Tapez une valeur dans cette cellule

validez Cliquez dans la cellule A1 et tapez une autre valeur

Testez

Exercice 2 :

Enregistrer une macro nommée Relatif dans le classeur de macros personnelles Même exercice que le précédent mais cette fois, activez le bouton relatif avant de commencer les actions.

Testez

Exercice 3:

Enregistrement d"une macro nommée GrasItalique dans le classeur en cours

Pendant l"enregistrement

utiliser Format/cellule ...

Regardez le code

Nettoyez l"inutile

Exercice 4 :

- Affectez un raccourci clavier à la macro 'Absolu" - Créez un bouton sur la feuille et affectez-lui la macro 'relatif" - Affectez la macro 'GrasItalique" à un nouveau bouton dans la barre d"outils ou dans le menu

Création d"une procédure Sub

Exercice 5 :

Écrivez une procédure qui :

- affiche une boîte de dialogue Bonjour avec un bouton unique et le titre Message VBA

Page 6

Exercice 6 :

Dans la procédure ci-dessous, trouvez l"erreur

Sub ChercherErreur

Msgbox Voici un nouveau message

End sub

Création d"une fonction personnalisée

Exercice 7 :

Créez une fonction qui :

- permet de calculer la circonférence d"un cercle ( Diamètre * 3,14)

Déclaration implicite des variables

Que donnera cette procédure comme résultat ?

Sub SurfaceCarré()

côté = 10

MsgBox côté * coté

End Sub

Déclaration explicite des variables

Exercice 8

Créez une procédure qui

- Demandera à l"utilisateur de taper un nombre compris entre 1 et

10 (bornes comprises)

- Lorsque l"utilisateur validera son entrée, le programme doit afficher une boîte de dialogue affichant le nombre tapé augmenté de l"entrée précédente.

Exemple :

1 ere utilisation de la procédure, l"utilisateur tape 10, le programme affiche 10 2 e utilisation de la procédure, l"utilisateur tape 25, le programme affiche 35 (25+10) et ainsi de suite

Page 7

Déclaration d"une constante

Exercice 9

Copier la fonction créée à l"exercice 7, la renommer et travaillez avec une constante pour Pi plutôt qu"avec une valeur

Structure du langage

Exercice 10 - affectation d"une valeur à une propriété

Créez une procédure qui :

- Affichera la valeur 12 dans la cellule active. Exercice 11 - Récupération de la valeur d"une propriété

Créez une procédure qui :

quotesdbs_dbs3.pdfusesText_6