exercices vba pour débutant

  • Initiateur de la discussion Initiateur de la discussion 2b7a
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

2b7a

XLDnaute Occasionnel
bonjour à toutes et tous,

voilà mon problème ...
il faut absolument que je me forme très vite sur VBA pour des raisons professionnelles ...
ma boite va mal et ils sont champions du "dégraissage" masqué
3 de mes collègues ont craqué et ont donné leur démission ..
moi, il faut que je "tienne" ; j'ai 56 ans et je ne retrouverai jamais du travail ailleurs.

leur (dernière) trouvaille .... : faire des macros, mais ils me refusent une formation (!)

J'ai acheté un bouquin, je consulte les forums mais il me manque l'essentiel : je ne sais jamais par quoi commencer !

Est-ce que l'un ou l'autre d'entre vous aurait la patience et la gentillesse de m'envoyer des petits "exercices" - tout simples - pour que je puisse acquérir la méthodologie de départ ?


J'ai excel 2007 chez moi, et excel 2000 au bureau


d'avance, merci pour votre aide
 
Re : exercices vba pour débutant

Bonjour,
un truc tout simple et qui est pourtant nécessaire à toute personne désirant faire de la programmation sur Office. Apprendre à utiliser l'enregistreur de macro : cela te donne rapidement la structure syntaxique du code. Tu peux ensuite utiliser cette structure pour l'incorporer dans des boucles par exemple.
Donc, donne toi pour objectif une routine que tu fais sur Excel, par exemple utiliser un filtre avancé (ou élaboré) : répète les étapes du processus pour les apprendre ou te les remettre en mémoire, puis quand tu te sens prêt, fais la même chose après avoir lancé l'enregistreur de macros.
Une fois la structure du code obtenue, tu pourras ensuite l'épurer et le retravailler pour le rendre généralisable.
Si tu n'y arrive pas ou pas bien, reviens avec ton exemple et le code obtenu sur le site et ouvre une discussion.
Autre point : apprendre à utiliser l'aide d'Excel : pas évident de comprendre au départ, mais utile par la suite.
Enfin, constitue-toi une base de données fictive (tu peux en récupérer sur ce site ou sur d'autres) afin de t'aider dans la création d'exemples pour tes exercices.
A+
 
Re : exercices vba pour débutant

Bonjour à tous,

Je tenais à tous vous remercier pour ce fil qui sera probablement utile à énormément de gens (à commencer par moi).
Je m'y met de ce pas, je vais consulter les différents liens proposés.
Une question quand même : ou peut on trouver les liens dont tu parles David ?

Encore merci à tous.

A plus
 
Re : exercices vba pour débutant

Salut 2b7a, le fil,

Tu as déjà 99 messages donc je suppose que tu connais déjà bien ce forum? Comme indiqué plus haut, c'est un forum très fréquenté, les questions restant sans réponse sont vraiment très rare, les spécialistes VBA sont nombreux, le temps d'attente pour obtenir une réponse est court, ...

Bref, tu as sonné à la bonne porte.

Le plus important, comme déjà dit : trouver une tâche répétitive, longue et effectuée de façon régulière.

Si tu es dans la comptabilité :
-> automatiser le fichier excel effectuant les factures clients
-> la gestion des stocks
-> la gestion des congés

Si tu es dans la production
-> la gestion des projets
-> la gestion de la chaîne de production, les horaires de travail
-> ...

Si tu es ...

Bref c'est pas les exemples qui manque.

Attention à ne pas bruler les étapes et se fixer des objectifs réalisables, sous peine de se démotiver inutilement.

Au début, l'enregistreur de macro sera ton meilleur ami.

-> préparer ce que tu dois faire
-> lancer l'enregistreur de macro
-> essayer de comprendre le code, si besoin poser des questions
-> puis trés rapidement tu verras que pleins de lignes sont inutiles, te permettant ainsi de le raccourcir (en longueure et temps d'éxécution)
-> ensuite tu en viendras aux boucles, pour raccourcir encore plus le nombre de lignes
-> tu en viendras à devoir utiliser des variables
-> puis plus tard tu attaqueras les UserForm

(rien de mieux que de travailler sur des exemples concrets et réél : plus motivant, on retient mieux et progressons plus vite)

N'hésite pas à poser tes questions, il n'y a pas de questions bête. Si les explications ne sont pas assez détaillé, il ne faut pas être gené, demande plus d'explications. Nous avons tous été débutant un jour.

Bon courage
 
Dernière édition:
Re : exercices vba pour débutant

Re
Une question quand même : ou peut on trouver les liens dont tu parles David ?
Concernant la BDD fictive, ci-joint un fichier récupéré sur le site
Concernant l'apprentissage du VBA, dont l'enregistreur de macro et l'utilisation du débogage et du mode pas à pas (tous 2 très utiles dans le cadre du test des codes, cf.ici par exemple sur le même site.
Les sites déjà cités sont également excellents : c'est ensuite à toi de voir ceux qui te correspondent le mieux.
A+
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour