Largeur colonne par rapport à formule

Bonjour,

Dans une macro, pour définir la largeur d’une colonne ‘ex : colonne E), j’utilise :

Columns("F:F").ColumnWidth = 40

Facile…

Afin de pouvoir insérer des colonne, j’ai défini un nom ("Categorie" qui fait référence à ='Dates fixes'!$D$1) que j’ai placé en haut de ma colonne.

Pour définir la largeur de cette colonne, quelle formule faut-il utiliser ?

J’ai pensé à :

Columns(Range("Categorie").Column).ColumnWidth = 40

Mais cela ne fonctionne pas…

Une meilleure idée ?

Merci

Bonjour,

Essaie:

Range("Catégorie").ColumnWidth = 40

@ U. Milité

Top, merci bcp

Et pour la colonne suivante ? Celle de "Categorie + 1"...

J'ai tenté plusieurs choses mais je ne trouve pas...

Re-bonjour,

Et pour la colonne suivante ?

P'têt ben ...
Range("Catégorie").Offset(0, 1).ColumnWidth = 40

Merci beaucoup

J'avais trouvé : Columns(Range("Categorie").Column + 1).ColumnWidth = 3

Rechercher des sujets similaires à "largeur colonne rapport formule"