Façons d'ajuster la largeur des colonnes dans Excel pour ajuster automatiquement les données
L'un des plus grands défis lorsque l'on travaille dans Excel Il s’agit d’organiser les données de manière à les rendre faciles d’accès et de compréhension. Lorsque vous disposez de données de taille variable, il devient essentiel d’ajuster la largeur des colonnes pour les adapter à ces données. Un échec peut résulter Formatage des colonnes correctement aux données difficiles à lire, Ce qui affecte la productivité Cela rend le travail plus compliqué. Heureusement, Excel propose Plusieurs façons d'ajuster automatiquement la largeur des colonnes, ce qui vous permet de travailler plus efficacement. Dans cet article, nous passerons en revue les meilleures façons d'optimiser la largeur des colonnes dans Excel et de garantir que vos données s'affichent parfaitement.
Il existe de nombreuses façons de modifier la largeur des colonnes dans Excel, mais saviez-vous que vous pouvez forcer Excel à le faire automatiquement lorsque vous ajoutez ou supprimez des données ?
Méthodes traditionnelles pour ajuster la largeur des colonnes (manuellement)
Dans cet exemple, la largeur de colonne par défaut d'Excel n'est pas suffisamment large pour afficher tout le texte de la colonne A.
Excel propose deux méthodes courantes pour ajuster la largeur des colonnes. Tout d’abord, vous pouvez cliquer, faire glisser ou double-cliquer sur la bordure entre les en-têtes de colonnes A et B.
Vous pouvez également sélectionner les colonnes que vous souhaitez modifier (ou sélectionner la feuille entière), puis cliquer sur Format > Formater la largeur automatique des colonnes dans l’onglet Accueil du ruban.
Bien que ces méthodes traditionnelles soient utiles dans certains scénarios, elles nécessitent des étapes supplémentaires qui peuvent vous faire perdre un temps précieux lorsque vous travaillez sur votre feuille de calcul.
Ajuster automatiquement la largeur des colonnes
Excel peut également automatiser ce processus afin que lorsque vous ajoutez ou supprimez des données d'une cellule, la colonne soit automatiquement réinitialisée sans que vous ayez à effectuer d'autres actions.
Ce processus implique l'utilisation de Visual Basic pour Applications (VBA) dans Excel. Même s’il s’agit d’un langage de programmation, ne vous découragez pas ! Il s'agit d'une étape très simple que même les personnes qui n'ont jamais utilisé de code auparavant peuvent l'exécuter en moins d'une minute.
Étape 1 : ouvrez VBA
Sélectionnez la feuille dont vous souhaitez ajuster automatiquement les colonnes et cliquez avec le bouton droit sur l'onglet de la feuille en bas de la fenêtre Excel. Puis cliquez "Afficher le code."
Étape 2 : Ajouter une ligne de code
Dans la fenêtre VBA, sélectionnez « Feuille de travail » dans la première des deux listes déroulantes.
Maintenant tapez:
Cellules.EntireColumn.AutoFit
Dans l'espace vide entre la première et la dernière ligne de code.
Étape 3 : Fermez la fenêtre VBA
Cliquez sur le « X » dans le coin supérieur droit de toute la fenêtre VBA pour la fermer.
Cela vous renvoie à votre feuille de calcul Excel et les largeurs de colonnes s'ajusteront automatiquement une fois que vous réactiverez le tableau (en sélectionnant n'importe quelle cellule). Vous remarquerez que les colonnes contenant beaucoup de données s'agrandiront, les colonnes contenant un minimum de données diminueront et les colonnes vides resteront à leur largeur par défaut jusqu'à ce que vous les remplissiez de nouvelles données.
De plus, lorsque vous ajoutez ou supprimez des données, les colonnes seront automatiquement modifiées. Dans cet exemple, j'ai raccourci les noms des tâches et vous pouvez voir que la colonne A a été réduite pour tenir compte de cette modification des données.
Pour annuler ce processus d'automatisation, rouvrez la fenêtre VBA, supprimez la ligne de code que vous avez ajoutée et fermez la fenêtre VBA. À partir de ce stade, vous devrez ajuster manuellement la largeur de la colonne en utilisant l'une des deux méthodes décrites dans la première section ci-dessus.
Choses à noter
J'utilise cette technique tout le temps pour organiser mes feuilles de calcul et gagner du temps. Il y a cependant deux mises en garde à garder à l’esprit :
Premièrement, vous ne pouvez pas annuler cette automatisation codée en dur en appuyant sur Ctrl+Z. Par conséquent, une fois VBA configuré, vous ne pouvez annuler aucune action visant à rétablir l’état de votre entreprise avant cette étape. En d'autres termes, la modification de VBA bloque efficacement la "pile" pour l'annulation, alors assurez-vous que vous êtes entièrement satisfait de toutes les modifications récentes que vous avez apportées au contenu de votre feuille de calcul avant de continuer et d'ajouter cette ligne de code.
Deuxièmement, si vous effacez le contenu d'une colonne qui a été automatiquement modifiée en fonction du code que vous avez saisi, elle restera à cette largeur. Il ne sera modifié que si vous ajoutez de nouvelles données à une cellule de cette colonne ou si vous la redimensionnez manuellement à l'aide de l'une des deux techniques décrites en haut de ce guide.
Une autre façon de rendre tout le texte lisible dans une cellule Excel consiste à utiliser l'outil d'habillage de texte du programme. Cet outil conserve la largeur de colonne actuelle mais force le texte à continuer sur une nouvelle ligne dans la cellule. L’inconvénient de cette méthode est que vous risquez de vous retrouver avec des hauteurs de lignes incohérentes, ce qui peut donner à votre feuille de calcul un aspect désordonné et plus difficile à lire.