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 - Formateur Excel chez Morpheus Formation

Nicolas Parent - Formateur Excel chez Morpheus Formation

Je suis Nicolas, formateur Excel et co-fondateur de Morpheus Formation. Ancien comptable diplômé d'un DCG, j’ai accompagné des dizaines de collègues avant de me spécialiser dans la formation Excel. Avec plus de 700 apprenants accompagnés et des centaines d’heures de formation en entreprise, j’ai développé une pédagogie simple : rendre Excel accessible, quel que soit votre niveau.

Mes spécialités : Power Query, les Tableaux Croisés Dynamiques (TCD) ou encore les fonctions modernes : RECHERCHEX, SI.CONDITIONS, FILTRE…

Je forme notamment sur :
Formation Excel 2.0 à distance : exploiter les dernières fonctionnalités
Formation Excel débutant : poser des bases solides
Formation Excel avancé : approfondir l’analyse et l’automatisation
Formation Excel à Paris : accompagnement en présentiel

💡 Bon à savoir : nos formations sont éligibles au CPF si vous avez travaillé plus de deux ans en France. Cliquez ici pour découvrir la meilleure formation Excel CPF.

Articles: 297

Laisser un commentaire

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

🎁 Félicitations ! Votre ebook Excel offert !
EXERCICES | FICHES | EXEMPLES
Votre ebook Excel offert !
Félicitations !
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
299 vidéos Excel rien que pour vous 😁
Tout ce qu’il faut pour progresser gratuitement sur Excel !
  • Une publication par semaine (minimum !)
  • Vos commentaires ? On les lit tous (promis)
  • Nos vidéos partent des vrais problèmes rencontrés 
C’est gratuit. C’est utile. C’est pour vous.
Excel vous fait perdre du temps ? Demandez un AUDIT gratuit
  • Identifier ce qui vous ralentit dans vos fichiers
  • Voir ce qui peut être automatisé ou fiabilisé
  • Comprendre comment faire évoluer votre façon de travailler
  • Découvrir le format de formation le plus efficace pour vous
  • Repartir avec une vision claire (même sans formation)
100 % gratuit • Sans engagement • 15 minutes Réservé aux professionnels basés en France
NICOLAS PARENT - Formateur Excel -
Expliquez-nous comment vous travaillez sur Excel. On vous montre quoi améliorer. En 15 minutes avec un expert, vous allez pouvoir :
LES 25 FONCTIONS EXCEL LES PLUS UTILISÉES !
E-book Excel offert