Utilisez les centimètres comme unité
Excel ne permet pas de définir la taille des cellules en centimètres. Sauf si vous utilisez notre macro !
Vous avez besoin d'indiquer au centimètre près la hauteur des lignes et la largeur des colonnes dans un tableau. Mais l'unité de mesure d'Excel pour les hauteurs de lignes est le point, et aucune option n'est disponible pour
transformer les points en centimètres. Pour la largeur des colonnes, c'est encore plus problématique car il n'y a pas vraiment d'unité. En fait, le logiciel se base sur la largeur de la police de caractères pour définir la largeur des
colonnes.Nous vous proposons de créer deux macros qui vont permettre d'afficher une fenêtre où vous pourrez indiquer la mesure désirée en centimètres, Excel se chargeant ensuite d'ajuster les lignes et les colonnes selon votre demande
Sub LignesEnCm()Appuyez sur la touche Entrée du clavier. Vous obtenez automatiquement les codes suivants :LignesEnCm() est le nom de la macro. Sub et End Sub indiquent le début et la fin de la macro.2 Cliquez entre ces deux lignes de code et tapez tel quel le code qui se trouve dans l'illustration 1.3 Enregistrez le code en cliquant en haut de la fenêtre de Visual Basic Editor sur le boutonEcrivez la macro pour la largeur des colonnes1 Cliquez en dessous de la dernière ligne de code (End Sub) de la macro permettant de modifier la hauteur des lignes :Puis tapez la ligne de code suivante : Sub ColonnesEnCm()Appuyez sur la touche Entrée du clavier. Vous obtenez automatiquement les codes suivants :ColonnesEnCm() est le nom de la macro.2 Cliquez entre ces deux lignes de code et tapez tel quel le code qui se trouve dans l'illustration 2.3 Enregistrez le code en cliquant en haut de la fenêtre de Visual Basic Editor sur le bouton4 Fermez l'Editeur en choisissant, dans le menu Fichier, l'option Fermer et retourner à Microsoft Excel.
Etape 1 : créez les macros
Ouvrez l'éditeur de macrosPour commencer, tapez le code des macros qui va permettre d'obtenir les largeurs et les hauteurs en centimètres. Pour cela, Excel met à votre disposition l'utilitaire nommé Visual Basic Editor.1 A partir d'une feuille vierge d'Excel, ouvrez cet utilitaire en choisissant, dans le menu Outils, l'option Macro et cliquez sur Visual Basic Editor ou en appuyant simultanément sur les touches Alt et F11.2 Dans la partie gauche, double-cliquez sur Module 1 du dossier VBAProject (PERSO.XLS) :Remarque : si Module1n'existe pas, créez-le en choisissant dans le menu Insertion l'option Module.Ecrivez la macro pour la hauteur des lignes1 Cliquez dans la partie droite de la fenêtre. Puis tapez la ligne de code suivante :Sub LignesEnCm()Appuyez sur la touche Entrée du clavier. Vous obtenez automatiquement les codes suivants :LignesEnCm() est le nom de la macro. Sub et End Sub indiquent le début et la fin de la macro.2 Cliquez entre ces deux lignes de code et tapez tel quel le code qui se trouve dans l'illustration 1.3 Enregistrez le code en cliquant en haut de la fenêtre de Visual Basic Editor sur le boutonEcrivez la macro pour la largeur des colonnes1 Cliquez en dessous de la dernière ligne de code (End Sub) de la macro permettant de modifier la hauteur des lignes :Puis tapez la ligne de code suivante : Sub ColonnesEnCm()Appuyez sur la touche Entrée du clavier. Vous obtenez automatiquement les codes suivants :ColonnesEnCm() est le nom de la macro.2 Cliquez entre ces deux lignes de code et tapez tel quel le code qui se trouve dans l'illustration 2.3 Enregistrez le code en cliquant en haut de la fenêtre de Visual Basic Editor sur le bouton4 Fermez l'Editeur en choisissant, dans le menu Fichier, l'option Fermer et retourner à Microsoft Excel.
Votre opinion