Parametrer barre de defilement

Bonjour à tous,

comment paramétrer une barre de défilement pour ajuster la largeur d'une colonne à chaque click s'il vous plaît?

Merci!!!

Bonjour,

Ton propos n'est pas très facile à déchiffrer... En faisant un clic-droit sur l'entête de la colonne, puis Largeur de colonne... c'est ça ?

En fait j'aimerai pouvoir avec une barre de défilement Control activeX pouvoir agrandir ou diminuer mes colonnes sur une plage de cellules.

j’espère avoir été plus clair merci.

Voici ma contribution à étudier.

Merci oxydum ça colle parfaitement à ma demande par contre j'aime bien comprendre le code pour pouvoir progresser et aider à mon tour dés que je le peux et j'avoue ne pas tout avoir compris qu'est ce que msx et pourquoi /3 et (96 * Feuil1.ScrollBar1.Value) / 72 pourrais tu s'il te plait m'expliquer?

Merci!!! bonne soirée.

L'explication du calcul tient au fait de l'expression de ColumnWidth en "largeur d'un caractère du style Normal" par excel :

https://docs.microsoft.com/fr-fr/office/vba/api/excel.range.columnwidth

Alors pour récupérer une expression en pixels,

Nous avons 72 points/pouces (2,54cm) = 64 pixels @ 96 pixels/pouces

J'ai donc défini la fonction msx pour faire ce calcul.

Le "3" provient du fait que je répartis cette largeur sur 3 colonnes.

Un grand merci pour ces explications très précises.

Je te souhaite de bonne fêtes de fin d'année!!!

Rechercher des sujets similaires à "parametrer barre defilement"