0% ont trouvé ce document utile (0 vote)
37 vues27 pages

Programmation VBA

La programmation est le processus de création d'instructions pour que les ordinateurs accomplissent des tâches spécifiques, utilisant divers langages de programmation. Visual Basic pour Applications (VBA) est un langage orienté objet principalement utilisé dans les applications Microsoft Office, permettant d'organiser le code en modules et procédures. Les variables en VBA peuvent changer de valeur durant l'exécution, et il existe différents types de données, notamment numériques, alphanumériques et booléennes.

Transféré par

Fatoumata Djiré
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
37 vues27 pages

Programmation VBA

La programmation est le processus de création d'instructions pour que les ordinateurs accomplissent des tâches spécifiques, utilisant divers langages de programmation. Visual Basic pour Applications (VBA) est un langage orienté objet principalement utilisé dans les applications Microsoft Office, permettant d'organiser le code en modules et procédures. Les variables en VBA peuvent changer de valeur durant l'exécution, et il existe différents types de données, notamment numériques, alphanumériques et booléennes.

Transféré par

Fatoumata Djiré
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

PROGRAMMATION

VBA
PROGRAMMATION
?
DÉFINITION
La programmation : c'est le processus de création d'instructions qu'un

ordinateur peut suivre pour accomplir une tâche spécifique en utilisant un

langage de programmation particulier. Cela permet de créer des

logiciels, des applications web, des applications mobiles, des jeux

vidéo, et bien plus encore.


IMPORTANCE

La programmation implique de résoudre des problèmes de manière logique et

structurée, en utilisant des algorithmes et des structures de données appropriées. Il

existe de nombreux langages de programmation, chacun ayant ses propres

caractéristiques et utilisations. Exemple


POUR CRÉER UN SITE WEB
POUR CRÉER UNE APPLICATION
POUR CRÉER UN LOGICIEL
POUR CRÉER UN JEUX VIDÉO
DÉFINITION
Visual Basic pour Applications

C’est un langage de programmation orientée objet procédural dédié

principalement aux applications Microsoft Office. Il est basé sur le langage Visual

Basic, mais ne peut s’exécuter que dans une application de Microsoft Office

(Excel, Access, PowerPoint..).


?
GESTION D’ÉCOLE
GESTION RH
GESTION D’ALIMENTATION
VBE
Visual Basic pour Editor

Est un environnement ou éditeur de texte de VBA.


LE MODULE

Les modules sont utilisés pour organiser le code en VBA, ils

permettent de diviser le code en segments logiques, facilitant ainsi la

maintenance et la compréhension du code.


PROCÉDURE
• Une procédure en VBA est un ensemble d'instructions qui

effectuent une tâche spécifique.

• Une procédure en VBA est un enregistrement.


PROCÉDURE
Pour créer une procédure en VBA nous utilisons le mot clé ‘’Sub’’ au

début et ‘’endSub’’ à la fin.

Le mot-clé Sub est une abréviation de "Subroutine", qui signifie "sous-programme" en

anglais. En VBA, Sub est utilisé pour déclarer une sous-procédure, c'est-à-dire un bloc de

code qui effectue une tâche spécifique sans renvoyer de valeur.


LE NOM D’UNE PROCEDURE

• Une lettre (2em exercice; @procdure)


• Pas d’espace (ma procedure)
• pas d’accents (maprocédure)
• Au minimum 4 caractère (exo; acb) .
TYPES DES DONNÉES

Variable Constante
VARIABLE
• Une variable est une entité dont la valeur change au cours de l’exécution du
programme.

• Une variable est une donnée dont le contenu peut être modifié par une action
durant l’exécution d’un algorithme.

• Une variable est un objet dont le contenu peut changer durant l’exécution
d’un algorithme.
VARIABLE

X=5

X=2

X = 100

X = "Bonjour’’

Y = ‘’Monsieur"

A = X+Y
LES TYPES DE VARIABLE
Integer Entier
Double Réel
Char Caractère

String Chaine de Caractère

Date Date

Currency Monétaire
VARIABLE EN PRATIQUE

nom = ‘’ibrahim’’
A = 20+3 A=5
phone = 73221122
X = 49+2,5 X =A
note = 16,5

code = 12 Y=X+2
Y = ‘’Hawa’’ + 2
tel = ‘’76543500’’
A = ‘’Camara’’
naissance = 02/02/2001 B = ‘’Camara’’ + ‘’Djénéba’’
X = 10 – X
pays = ‘’mali’’
P = 10,5 + 5,5
solde = 50000 B =A +A
credit = ‘’300,40 F CFA’’ A = 20 & 5
Z =Y & A
chiffre = ‘’40,20’’
TYPES DE VARIABLE
Type numérique qui est Entier
composé de
Réel
• Ex : 1 ; 3 ; …. -1 ; -2… sont les entiers.
• Ex : 1,5 ; 0,3… -5,5… sont les réels.
• Type entier: sert à manipuler les nombres entiers positifs ou négatifs.
Par exemple : 5, 20, -12
• Type réel: sert à manipuler les nombres à virgule. Par exemple : 5,4 ;
2,1, -1,2 …
TYPES DE VARIABLE
Type alphanumérique qui Caractère
est composé de
chaîne de caractère
• Ex : ‘a’, ‘F’, ‘M’, ‘2’ sont les caractères.
• Ex : ‘’Bonjour’’, ‘’Papa’’, ‘’Salut’’, ‘’12345’’ sont les chaînes de caractère.
• Type caractère sert à manipuler des caractères alphabétiques et
numériques. Par exemple : "a", "B " , "6" …
• Type chaîne: sert à manipuler des chaines de caractères permettant de
représenter des mot ou des phrases comme : "bonjour", "Cours_5" …
TYPES DE VARIABLE
Type booléennes qui est VRAI
composé de
FAUX
• Le soleil se lève toujours à l’ouest : FAUX.
• 10 + 20 = 30 : VRAI

Vous aimerez peut-être aussi