Adapter la taille colonne sur tout un fichier

Bonjour à tous,

J'ai des fichiers avec 20-30 feuilles chacun et à chaque fois pour adapter la taille de la colonne pour chaque feuille (comme ça la longueur s'adapte au contenu), je dois manuellement sélectionner la totalité de la feuille puis cliquer entre la colonne A et B. Tout le reste de la feuille s'adapte donc.

Existe-t-il une solution pour faire adapter la taille de chaque colonne au contenu pour tout un classeur d'un coup (pour toutes les feuilles donc) ?

Merci !

Bonjour NEO8, le forum,

Existe-t-il une solution pour faire adapter la taille de chaque colonne au contenu pour tout un classeur d'un coup (pour toutes les feuilles donc) ?

A tester.....pour toutes les colonnes de toutes les feuilles....

Sub LargeurColonneAuto()
 Dim ws As Worksheet
  For Each ws In ThisWorkbook.Worksheets
   ws.Columns.AutoFit
  Next ws
End Sub

Cordialement,

Bonjour NEO8, le forum,

Existe-t-il une solution pour faire adapter la taille de chaque colonne au contenu pour tout un classeur d'un coup (pour toutes les feuilles donc) ?

A tester.....pour toutes les colonnes de toutes les feuilles....

Sub LargeurColonneAuto()
 Dim ws As Worksheet
  For Each ws In ThisWorkbook.Worksheets
   ws.Columns.AutoFit
  Next ws
End Sub

Cordialement,

Bonjour Xorsankukai,

Merci pour ton aide ! Peux-tu me dire comment lancer ce code s'il te plaît ?

Merci

Re,

  • Ouvre l'éditeur vba avec ALT + F11
  • Clique sur Insertion / Module
  • Colle le code dans la fenêtre à droite
  • Enregistre ton fichier en xlsm (prise en charge des macros).
capture

Cordialement,

Rechercher des sujets similaires à "adapter taille colonne tout fichier"