Figer (bloquer) largeur et hauteur des cellules
Résolu/Fermé
amo-51
Messages postés
94
Date d'inscription
mercredi 21 septembre 2016
Statut
Membre
Dernière intervention
3 novembre 2019
-
25 févr. 2018 à 14:59
amo-51 Messages postés 94 Date d'inscription mercredi 21 septembre 2016 Statut Membre Dernière intervention 3 novembre 2019 - 26 févr. 2018 à 12:39
amo-51 Messages postés 94 Date d'inscription mercredi 21 septembre 2016 Statut Membre Dernière intervention 3 novembre 2019 - 26 févr. 2018 à 12:39
A voir également:
- Figer largeur colonne excel
- Déplacer une colonne excel - Guide
- Figer colonne excel - Guide
- Formule somme excel colonne - Guide
- Trier colonne excel - Guide
- Liste déroulante excel - Guide
2 réponses
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
25 févr. 2018 à 16:49
25 févr. 2018 à 16:49
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
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
Modifié le 26 févr. 2018 à 11:18
Modifié le 26 févr. 2018 à 11:18
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
amo-51
Messages postés
94
Date d'inscription
mercredi 21 septembre 2016
Statut
Membre
Dernière intervention
3 novembre 2019
26 févr. 2018 à 12:39
26 févr. 2018 à 12:39
Merci l'ami virtuelle
j'ai bien pris note
espérons que la prochaine fois, je ne ferai pas la même bêtise :)
j'ai bien pris note
espérons que la prochaine fois, je ne ferai pas la même bêtise :)
26 févr. 2018 à 10:19
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