Hauteur de ligne

D

durand

Guest
Salut tout le monde

Novice en la matière je sollicite une ame charitable pour une aide.
J'ai un tableau avec plusieurs lignes qui correspond a des temps de fab.
Ex en a1 10h, a2 5 h etc...
Je souhaiterais pouvoir faire en sorte que ma hauteur de ligne corresponde au temps inscrit dans mes cellules.
LE hic et que je ne sais pas comment faire en auto.

Merci

Sylvie
 
O

omicron

Guest
Bonsoir Durand,

Pour résoudre ton problème, il suffit de programmer l'évènement "Worksheet_Change" de la feuille de calcul dont tu veux ajuster les hauteurs de lignes.

=====================================================
Private Sub Worksheet_Change(ByVal Target As Range)
k = 12.75
If Target.Column = 1 And IsNumeric(Target) Then Target.Rows(1).RowHeight = Target * k
End Sub
=====================================================

Chaque fois que tu modifieras le contenu d'une cellule de la colonne A et que ce contenu sera numérique, la hauteur de la ligne sera ajustée à la valeur k multipliée par la valeur de cette cellule. Ici k à été fixé à 12.75 ce qui est la hauteur standard d'une ligne. Donc par exemple si A3 = 5, la hauteur de la ligne 3 sera ajustée à 3 fois la hauteur standard. Bien évidemment on peux choisir d'autres valeurs pour k.

Bon courage pour la suite.

Omicron.
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 329
Messages
2 087 335
Membres
103 520
dernier inscrit
Azise