Docteur Excel te montre comment défusionner toutes les cellules avec une macro VBA
Transcription de la vidéo
Salut c’est Docteur Excel
Aujourd’hui je vais te montrer comment faire pour défusionner des cellules en VBA.
Les cellules fusionnées c’est pas terrible surtout quand tu fais du VBA t’as pas mal de petits bugs qui peuvent émerger donc c’est pas mal de les retirer d’ailleurs moi je te conseille de ne pas les utiliser du tout du tout les cellules fusionnées c’est une bonne habitude à prendre que pas les utiliser.
Donc déjà si tu veux les enlever de manière classique tu peux prendre (donc là je t’ai mis toutes les cellules fusionnées en encadré) tu peux sélectionner une zone qui contient des cellules fusionnées et tu cliques sur défusionner dans ta barre d’outils.
Ce qui va te les défusionner tout simplement et si tu veux le faire dans toute la feuille tu sélectionne toute ta feuille tu fais défusionner et puis ça t’enlève tout.
Maintenant tu peux avoir envie de le faire en VBA.
Par exemple si tu le fais à l’ouverture du classeur tu enlève toutes les cellules fusionnées et puis comme ça après tu peux faire ta macro plus proprement sans risquer d’avoir de bugs.
Alors si tu veux le faire on va faire une petite macro qui enlève les cellules fusionnées sur la sélection donc je vais aller dans le menu développeur je te fais un petit bouton de macro et on va l’appeler défusionner.
Nouveau donc macro défusionner et puis en fait une seule instruction à faire: tu fais selection.unmerge tu prends la sélection et puis tu la défusionne, tu défusionne toute la sélection donc on va fermer ca
Attends je vais te le mettre sur le côté en fait on s’en fiche.
Donc là par exemple si tu sélectionnes rien y’a pas de cellule fusionnées c’est bon.
Si tu sélectionnes une zone où il ya des cellules de fusionneées et que tu clickes ca va te les
enlever voilà .
Donc soit tu peux le mettre sur un bouton de macro tu peux l’utiliser soit indépendamment dans un bouton de macro soit tu peux l’utiliser dans VBA au cours d’une macro plus importante selon tes besoins programmation.
Bien entendu ça marche sur toute la feuille tu peux faire défusionner sur toute la feuille.
voilà je te mets le fichier en dessous tu peux le télécharger si tu veux et puis moi je te dis à demain pour un nouveau tutoriel sur excel ou VBA au choix.
Salut! A demain! Ciao!