Passer au contenu

Passez des minuscules en majuscules et inversement

Vous venez de taper des données en minuscules, et vous souhaitez les transformer en majuscules (ou l’inverse). Avec Excel, vous devez combiner une fonction de calcul…

Vous venez de taper des données en minuscules, et vous souhaitez les transformer en majuscules (ou l’inverse). Avec Excel, vous devez combiner une fonction de calcul avec une fonction de collage spéciale pour effectuer cette transformation.Si vous avez beaucoup de données à transformer, ces manipulations peuvent devenir très fastidieuses. L’autre solution consiste à créer avec Visual Basic Editor un petit programme lié à un bouton pour effectuer la modification.
Patricia Frein (Carm2i)

Etape 1 : préparez Excel

Afin de pouvoir utiliser vos propres macros, vérifiez la sécurité en choisissant dans le menu Outils l’option Macro, et cliquez sur Sécurité. Dans l’onglet Niveau de sécurité, cochez la case Niveau de sécurité moyen et cliquez sur OK. Maintenant, dès l’ouverture d’un classeur contenant des macros, Excel demandera si elles doivent être activées ou non. Si vous êtes sûr de leur provenance, cliquez sur Activer les macros.

Etape 2 : créez les macros

Ici, nous allons créer deux macros transformant les minuscules en majuscules, et vice versa.Majuscules en minuscules1 A partir d’une feuille, choisissez dans le menu Outils, l’option Macro et cliquez sur Nouvelle macro.2 Dans la zone Nom de la macro, tapez Majuscule. Puis, pour rendre la macro utilisable dans tous les classeurs, cliquez sur la flèche de la zone Enregistrer la macro dans puis sur Classeur de macros personnelles.Cliquez sur le bouton OK.3 Sans rien modifier dans la feuille, cliquez dans la barre d’outils sur4 Maintenant, choisissez l’option Macro dans le menu Outils, et cliquez sur Visual Basic Editor. Double-cliquez à gauche sur5 Dans la partie droite, sélectionnez les lignes qui se trouvent entre Sub Majuscule() et End Sub, et tapez le code qui se trouve dans l’illustration.Minuscules en majuscules1 Sélectionnez toutes les lignes qui forment la macro Majuscule, puis choisissez dans le menu Edition l’option Copier.2 Cliquez à la fin de la ligne End Sub, et appuyez sur la touche Entrée. Choisissez dans le menu Edition l’option Coller. Dans la macro copiée, remplacez :
Majuscule() par Minuscule()
UCase par LCaseLe code apparaît dans la macro Minuscule() de l’illustration.

Etape 3 : activez les macros

1 Pour faciliter l’utilisation des macros, liez-les à des boutons. Pour cela, choisissez dans le menu Fichier de l’Editeur l’option Enregistrer PERSO.XLS. Puis, choisissez dans le menu Fichier, l’option Fermer et retourner à Microsoft Excel.2 A partir d’Excel, choisissez dans le menu Outils l’option Personnaliser et cliquez sur Commandes.3 A gauche, dans la zone Catégories, cliquez sur Macros. Puis à droite, dans la zone Commandes, maintenez le bouton enfoncé sur Bouton personnalisé et glissez la sélection en haut de l’écran :Vous obtenez le bouton4 Dans la fenêtre ouverte, cliquez sur Modifier la sélection, puis, dans la zone Nom, tapezet cliquez en bas du menu sur l’option Texte seul pour ce bouton. Vous obtenez :5 Indiquez quelle macro est liée à ce bouton, en cliquant sur Modifier la sélection, puis sur loption Affecter une Macro. Cliquez surpuis cliquez sur OK. Répétez les points 3,4 et 5 pour créer le bouton MIN lié à la macro Minuscule. Cliquez sur Fermer.Vérifiez le fonctionnement des macros en sélectionnant des cellules et en cliquant sur les boutons que vous avez créés.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


La rédaction