Initiation aux macros Excel - Partie 12 - Boites de dialogue et onglet personnalisé
Channel: Schraf : Maths-info
Date: 2021-03-23

Série de vidéos pour apprendre les bases de la programmation en VBA (Visual Basic Application) en partant de zéro.

Dans cette douzième vidéo nous allons voir comment créer une macro qui va rechercher du texte dans un tableau, renvoyer le nombre de résultats trouvés et mettre en couleur les cellules répondant au critère. Ensuite nous allons créer un onglet pour y mettre toutes nos macros personnelles.

Les points abordés sont les suivants :

- Boites de dialogue
- Sélectionner un tableau
- Créer un onglet personnalisé

Sommaire des autres vidéos : 

1. Comment enregistrer de petites macros et comment les améliorer en regardant leurs codes : https://youtu.be/V7X-fLjvKUA
2. Donne de nouveaux exemples et montre comment lancer des macros en utilisant des icônes personnalisées : https://youtu.be/V7X-fLjvKUA
3. Montre comment lire ou écrire dans une cellule. On applique cela à l'export d'une feuille Excel en PDF avec un nom généré automatiquement : https://youtu.be/6jtC81Udpr4
4. Montre comment ajouter une feuille, la renommer en utilisant le contenu de cellules et explique comment créer un bouton pour lancer une macro : https://youtu.be/GIZSmQxf-fs
5. Différentes techniques intéressantes comme l'utilisation de ActiveCell, Offset et des tests IF : https://youtu.be/Fwa8hrWrGmA
6. Comment parcourir une plage de cellules pour y apporter des modifications. En particulier, nous verrons comment mettre automatiquement des contenus de cellules en majuscules : https://youtu.be/VMot-FlPsVE
7. Création d'une macro qui va détecter dans un tableau les cellules qui contiennent des espaces en trop (à la fin, au début ou en double). C'est une erreur classique quand on fait de la saisie : https://youtu.be/oHU0-qjr2O0
8. Macro pour créer un nouveau classeur dans les noms des feuilles seront les valeurs de cellules déjà tapées. Nous verrons également comment utiliser la console d'exécution pour vérifier le contenu de variables : https://youtu.be/f_GHeM4MGzg
9. Ecrire une macro qui va, à partir d'une colonne contenant des noms et prénoms, séparer les noms et les prénoms : https://youtu.be/RVabVjj6TTI
10. Création d'une macro qui, à partir d'une ligne d'un tableau Excel contenant "Prénom, Nom, Lieu, Date, Heure, Durée", va créer un fichier (iCalendar) de rendez-vous compatible avec Outlook, Google Agenda, Zimbra... : https://youtu.be/uwdh7NCVDmo
11. Créer des macros personnelles toujours accessibles. Nous prenons 2 exemples, à savoir comment ajouter en-tête et pieds personnalisés en un clic et une seconde macro qui fera une copie de sauvegarde de votre classeur avec la date et l'heure dans le nom. https://youtu.be/8cVnxiDGgeA
12. Créer une macro qui va rechercher du texte dans un tableau, renvoyer le nombre de résultats trouvés et mettre en couleur les cellules répondant au critère. Ensuite nous allons créer un onglet pour y mettre toutes nos macros personnelles. https://youtu.be/Uypo4sRC294