OVH Cloud OVH Cloud

macro ou vba ?

2 réponses
Avatar
...Patrick
Bonsoir,

toujours débutant avec access, je me demande quand utiliser le vba et quand
une macro ?
je connais un peu vba (celui d'excel) et je le trouve plus facile à utiliser
, mais les macros que peuvent elles faire ?
Merci de m'éclairer

Patrick

2 réponses

Avatar
Bonjour,

les macros access ont été inventées pour faire plaisir à une catégorie de gens qui rebutaient les langages informatiques (le grand
public comme ils disent)
Alors on leur a donné des listes de commandes toutes prêtes et une sorte de logique conditionnelle sous forme de graphset.

Dans la pratique, on te suggèrera 99.99% du temps de créer les routines directement en vba, bien plus faciles à maintenir et à
programmer,

le 0.01 % restant ce sont quelques macros précises bien utiles :

Autoexec pour exécuter du code ou une action au démarage de la base
Autokeys pour intercepter les touches appuyées dans ton appli
Et aussi des macros quelconques que l'on peut exécuter en ligne de commande genre "access.exe c:labase.mdb /X lamacro"

a+
--
Arnaud
-----------------------
http://www.mpfa.info
-----------------------


"...Patrick" a écrit dans le message de news: %
Bonsoir,

toujours débutant avec access, je me demande quand utiliser le vba et quand une macro ?
je connais un peu vba (celui d'excel) et je le trouve plus facile à utiliser , mais les macros que peuvent elles faire ?
Merci de m'éclairer

Patrick




Avatar
...Patrick
Ok merci Anor,

ça me rassure

Bonne nuit


<Anor> a écrit dans le message de news:

Bonjour,

les macros access ont été inventées pour faire plaisir à une catégorie de
gens qui rebutaient les langages informatiques (le grand public comme ils
disent)
Alors on leur a donné des listes de commandes toutes prêtes et une sorte
de logique conditionnelle sous forme de graphset.

Dans la pratique, on te suggèrera 99.99% du temps de créer les routines
directement en vba, bien plus faciles à maintenir et à programmer,

le 0.01 % restant ce sont quelques macros précises bien utiles :

Autoexec pour exécuter du code ou une action au démarage de la base
Autokeys pour intercepter les touches appuyées dans ton appli
Et aussi des macros quelconques que l'on peut exécuter en ligne de
commande genre "access.exe c:labase.mdb /X lamacro"

a+
--
Arnaud
-----------------------
http://www.mpfa.info
-----------------------


"...Patrick" a écrit dans le message de
news: %
Bonsoir,

toujours débutant avec access, je me demande quand utiliser le vba et
quand une macro ?
je connais un peu vba (celui d'excel) et je le trouve plus facile à
utiliser , mais les macros que peuvent elles faire ?
Merci de m'éclairer

Patrick