Autofit VBA - pas appliqué à toute la feuille

Bonjour à tous :)

Je souhaiterais appliquer l'autofit des colonnes mais à partir seulement d'une ligne - afin que les lignes du header ne soient pas concernées.

J'ai donc dans mon code de feuille:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.EntireColumn.AutoFit
End Sub

Mais je ne sais pas comment faire pour l'appliquer qu'à partir de la ligne 8 par exemple.

13book2.xlsx (10.57 Ko)

Merci par avance :)

Bonjour

Pas possible : une colonne ne peut varier de largeur que sur toutes les lignes

OK merci, y a t-il dans ce cas une formule pour appliquer sur des lignes (range)?

RE

Pas sûr de comprendre la question : une colonne à la même largeur de la 1ère à la dernière ligne d'Excel (1 048 576)

Les formules ne jouent pas sur la présentation des lignes, colonnes ou cellules...

En effet, je réalise que ma question n'était pas réfléchie..

Merci encore

Rechercher des sujets similaires à "autofit vba pas applique toute feuille"