Figer (bloquer) largeur et hauteur des cellules
Résolu
amo-51
Messages postés
94
Date d'inscription
Statut
Membre
Dernière intervention
-
amo-51 Messages postés 94 Date d'inscription Statut Membre Dernière intervention -
amo-51 Messages postés 94 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Figer largeur colonne excel
- Déplacer colonne excel - Guide
- Figer colonne excel - Guide
- Trier colonne excel - Guide
- Formule somme excel colonne - Guide
- Liste déroulante excel - Guide
2 réponses
Bonjour,
Tout simplement mettre ceci dans la feuille concernée:
Avec ce code il pourra changer la taille des colonnes, mais dès la nouvelle sélection elles reprendront leurs dimensions
Tout simplement mettre ceci dans la feuille concernée:
Option Explicit Private Sub Worksheet_SelectionChange(ByVal Target As Range) Columns("a:a").ColumnWidth = 2 Columns("b:b").ColumnWidth = 19 Columns("c:o").ColumnWidth = 11 End Sub
Avec ce code il pourra changer la taille des colonnes, mais dès la nouvelle sélection elles reprendront leurs dimensions
il faut le mettre dans chaque feuille concernée comme ceci:
se mettre sur la feuille Sheet1 faire Alt F11 et mettre ceci:
se mettre sur la feuille Sheet2 faire Alt F11 et mettre ceci:
se mettre sur la feuille Sheet3 faire Alt F11 et mettre ceci:
se mettre sur la feuille Sheet6 faire Alt F11 et mettre ceci:
on te l'avait expliqué ici:
https://forums.commentcamarche.net/forum/affich-34752354-worksheet-selectionchange#9
Voilà c'est simple
se mettre sur la feuille Sheet1 faire Alt F11 et mettre ceci:
Columns("a:a").ColumnWidth = 2 Columns("b:b").ColumnWidth = 19 Columns("c:o").ColumnWidth = 11
se mettre sur la feuille Sheet2 faire Alt F11 et mettre ceci:
Columns("a:a").ColumnWidth = 2 Columns("b:b").ColumnWidth = 19 Columns("c:o").ColumnWidth = 11
se mettre sur la feuille Sheet3 faire Alt F11 et mettre ceci:
Columns("a:a").ColumnWidth = 2 Columns("b:b").ColumnWidth = 19 Columns("c:o").ColumnWidth = 15
se mettre sur la feuille Sheet6 faire Alt F11 et mettre ceci:
Columns("a:a").ColumnWidth = 3.5 Columns("b:b").ColumnWidth = 19 Columns("c:P").ColumnWidth = 8
on te l'avait expliqué ici:
https://forums.commentcamarche.net/forum/affich-34752354-worksheet-selectionchange#9
Voilà c'est simple
merci pour votre réponse
j'ai mis cet instruction dans le module, mais ca marche pas
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Sheet1.Activate
Columns("a:a").ColumnWidth = 2
Columns("b:b").ColumnWidth = 19
Columns("c:o").ColumnWidth = 11
Sheet2.Activate
Columns("a:a").ColumnWidth = 2
Columns("b:b").ColumnWidth = 19
Columns("c:o").ColumnWidth = 11
Sheet3.Activate
Columns("a:a").ColumnWidth = 2
Columns("b:b").ColumnWidth = 19
Columns("c:o").ColumnWidth = 15
Sheet6.Activate
Columns("a:a").ColumnWidth = 3.5
Columns("b:b").ColumnWidth = 19
Columns("c:P").ColumnWidth = 8