Ajuster une colonne à la plus longue chaine

bonjour tout le monde,

après plusieurs tentative de recherche je me retourne vers le forum

je souhaite ajuster une colonne à la plus grande valeur est ce possible

car j'ai essayé Selection.Columns.AutoFit qui ajuste juste la cellule active mais pas la cellule qui contient la plus longue chaîne

j'ai même essayé de mettre Selection.Columns.AutoFit âpres chaque écriture dans la cellule le problème c'est que si la cellule a1 contient la plus longue chaîne après quand j'ajuste a2 l'ajustement tiens compte de a2 qui n'est pas forcément la plus longue

merci d'avance

Bonjour,

la colonne A c'est la colonne n°1 ..

ThisWorkbook.Worksheets("Feuil1").Columns(1).AutoFit

bonsoir,

essaie ceci

Selection.EntireColumn.AutoFit

merci pour les réponses mais ça ne marche pas

ben cela ne doit pas "marcher" mais juste changer la largeur de la colonne...

que se passe-t'il quand tu exécute mon code plus haut, as tu pensé à adapter au nom de ta feuille ? et au numéro de colonne concernée ?

c'est que ta sélection ne contient pas la colonne dont tu veux faire l'ajustement automatique

essaie ceci

columns.autofit
Rechercher des sujets similaires à "ajuster colonne longue chaine"