Comment ajuster automatiquement la largeur d'une colonne dans excel

Comment ajuster automatiquement la largeur d'une colonne dans excel ?

5
(5)

Ajuster automatiquement la largeur d'une colonne sur Excel, est-ce possible ? Oui et non !

Ajuster manuellement la taille des colonnes chaque fois que vous entrez de nouvelles données peut vite devenir fastidieux.

Bien qu'il existe des solutions avec VBA, elles ne sont pas toujours idéales.

Cet article explore les 3 méthodes les plus simples et rapides pour ajuster la taille des colonnes sans les inconvénients d'une macro VBA ainsi que la méthode controversée avec VBA !

Double-clic : le meilleur compromis

L'ajustement manuel des colonnes peut être réalisé rapidement avec une simple manipulation en deux étapes :

  1. Sélectionner toutes les cellules : cliquez sur le coin supérieur gauche de la feuille (entre la ligne des numéros de ligne et la colonne des lettres) ou appuyez sur CTRL + A deux fois pour tout sélectionner.
  2. Ajustement automatique des colonnes : double-cliquez à la jonction entre deux colonnes (par exemple, entre les en-têtes de colonnes A et B). Cela redimensionnera automatiquement toutes les colonnes pour s'adapter au contenu des cellules​.

Avec cette méthode la largeur de chaque colonne est ajustée pour que tout le texte soit visible sans déborder dans les cellules adjacentes, et la largeur est déterminée par la cellule contenant le texte le plus long. D'après-nous, c'est aujourd'hui la meilleure méthode qui existe pour ajuster rapidement et automatiquement la taille des colonnes.

Menu Format pour ajuster automatiquement la largeur d'une colonne

Astuce : bien que je vous aie montré l'exemple avec les colonnes (plus fréquent), vous pouvez faire la même chose avec les lignes. Il suffit de placer le curseur sur le bord inférieur de la ligne sélectionnée et de double-cliquer.

Menu format : moins rapide

Une autre méthode efficace mais moins rapide pour ajuster la taille des colonnes consiste à utiliser le menu Format dans le ruban Excel :

  1. Sélectionner les colonnes à ajuster.
  2. Allez dans l'onglet Accueil et cliquez sur Format dans le groupe Cellules.
  3. Sélectionnez Ajuster la largeur de la colonne pour que les colonnes sélectionnées s'ajustent automatiquement à leur contenu​
Menu Format pour ajuster automatiquement la largeur d'une colonne

Raccourci : sans utiliser la souris

Pour ceux qui préfèrent les raccourcis clavier, Excel propose des raccourcis pour ajuster automatiquement la largeur des colonnes :

  • Ajuster la largeur de la colonne : ALT + H + O + I
  • Ajuster la hauteur de la ligne : ALT + H + O + A

Ces raccourcis permettent un ajustement rapide sans utiliser la souris

Ajuster automatiquement la largeur d’une colonne avec une Macro VBA

Pourquoi éviter la macro VBA pour cette tâche

Utiliser une macro VBA pour ajuster automatiquement la taille des colonnes à chaque changement de cellule peut sembler attrayant, mais présente plusieurs inconvénients :

  • Complexité accrue : nécessite de sauvegarder le fichier au format .xlsm, ce qui n'est pas toujours souhaitable.
  • Désactivation de CTRL+Z : avec l'événement "Worksheet_Change", chaque modification entraîne une exécution de la macro, empêchant l'annulation simple.
  • Ralentissement du fichier : sollicite constamment la macro, ce qui peut réduire les performances du fichier.

Macro VBA pour ajuster automatiquement la taille des colonnes sur Excel

En d'autres termes, bien que la méthode suivante ne soit pas recommandée pour ajuster automatiquement la largeur d'une colonne sur excel, vous en connaissez désormais au moins les raisons.

Et si, malgré tout, vous souhaitez l'utiliser :

  1. Réalisez un clic droit sur la feuille de calcul, puis clique sur "Afficher le code".
  2. Sélectionnez "Worksheet à la place de "(Général)".
  3. Écrivez le code suivant situé en dessous.
  4. Enregistrer la macro : tes colonnes s'ajustent automatiquement.
  5. N'oubliez pas d'enregistrer votre fichier au format .xlsm pour éviter la suppression de la macro !

Pour aller plus loin

Bien que l'utilisation de macros VBA pour ajuster automatiquement la taille des colonnes dans Excel puisse sembler une solution automatisée, elle comporte des limitations importantes.

Les 3 méthodes manuelles offrent une alternative rapide et efficace sans les inconvénients des macros. En appliquant cette technique, vous pouvez maintenir la fonctionnalité CTRL+Z et éviter tout ralentissement de votre fichier.

Pour aller plus loin et maîtriser toutes les fonctionnalités, envisagez de suivre notre formation Excel pour les débutants chez Morpheus Formation. Nos séances sont conçues pour vous aider à optimiser votre efficacité et à devenir un expert Excel.

Chez Morpheus Formation, nous proposons une formation Excel sur mesure, individualisée et ultra flexible, adaptée à vos besoins spécifiques pour vous aider à maîtriser tous les aspects d'Excel de manière efficace et personnalisée.

Autres questions liées :

  • Comment puis-je agrandir une cellule dans Excel pour qu'elle s'adapte mieux au contenu ? Pour agrandir une cellule Excel, vous pouvez ajuster manuellement la hauteur de la ligne ou la largeur de la colonne en cliquant et en faisant glisser les bordures des en-têtes de lignes ou de colonnes.
  • Comment puis-je définir la largeur des colonnes en centimètres dans Excel ? Pour définir la largeur des colonnes en cm dans Excel, allez dans l'onglet "Affichage", cliquez sur "Affichage mise en page", puis ajustez la largeur des colonnes en utilisant les règles affichées en haut et à gauche de la feuille de calcul.
  • Quelle est la méthode pour modifier la taille d'une cellule dans Excel, y compris la hauteur de la ligne et la largeur de la colonne ? La taille d'une cellule dans Excel peut être ajustée en modifiant la hauteur de la ligne et la largeur de la colonne pour adapter le contenu de la cellule. Utilisez les options de formatage pour une précision accrue.

Si cet article vous a plu, partagez-le avec votre équipe ou laissez-nous un commentaire ! 💚

Clique sur l'étoile pour l'évaluer !

Note moyenne 5 / 5. Nombre de votes : 5

Aucun vote jusqu'à présent ! Tu peux être le premier à évaluer cet article.

Nicolas Parent

Nicolas Parent

Avez-vous déjà remarqué combien il peut être long de simplifier les choses complexes ? En tant que formateur Excel diplômé de Comptabilité et de Gestion (DCG) chez Morpheus Formation, je m'efforce de vulgariser Excel pour en faciliter l'apprentissage auprès de nos fidèles lecteurs. Mon objectif est de vous aider à maîtriser les outils modernes du logiciel (Power Query, tableaux croisés dynamiques...) afin que vous puissiez travailler de manière plus confiante et efficace.

Articles: 175

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

LES 25 FONCTIONS EXCEL les plus utilisées !
Félicitations ! Ton ebook Excel offert !
EXERCICES | FICHES | EXEMPLES
LES 25 FONCTIONS EXCEL LES PLUS UTILISÉES !
E-book Excel offert
Vous souhaitez progresser rapidement et exploiter le plein potentiel d'Excel ?
Choisissez votre
formation Excel !
Quel est votre niveau sur Excel ?
Seulement 7 % des 8 000 personnes ont atteint un niveau avancé.
Testez vos connaissances sur Excel pour vous situer par rapport aux autres utilisateurs et découvrez nos ressources exclusives adaptées à votre niveau.
*et recevez votre certificat à la fin !
Sky Rocket Your Agency Income
Get Our Free Guide to