Largeur d'une colonne

Résolu/Fermé
Mathilde38 - 31 déc. 2014 à 10:54
crapoulou Messages postés 28158 Date d'inscription mercredi 28 novembre 2007 Statut Modérateur, Contributeur sécurité Dernière intervention 16 avril 2024 - 31 déc. 2014 à 12:02
Bonjour,

Est-il possible dans Excel de modifier la largeur d'une colonne seulement pour certaines lignes (c'est à dire la colonne mesure par exemple 15 de large pour les lignes 1 à 10, puis 30 de large pour les lignes 11 à 20, ...) ? Si oui, comment faire ?

Merci

4 réponses

PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
31 déc. 2014 à 11:08
Bonjour

Non la colonne à une seule largeur
Mais vous pouvez utiliser le format center sur plusieurs colonnes sans avoir les inconvénients des cellules fusionnées
La seul condition est d'avoir des cellules vides dans les colonnes adjacentes pour permettre ce formatage.
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
31 déc. 2014 à 11:00
Bonjour

vous pouvez utiliser des cellules fusionnées, mais c'est à vos risques et péril, car cela peut poser des problèmes ensuite pour l'application des formules et dans tous les cas va perturber l'application de tri et de filtre.
Pour fusionner:
sélectionner les cellules : clic droit / format de cellule / alignement/ cocher "fusionner les cellules

crdlmnt
0
Bonjour,

Merci beaucoup pour toutes vos réponses !

Bonne année
0
crapoulou Messages postés 28158 Date d'inscription mercredi 28 novembre 2007 Statut Modérateur, Contributeur sécurité Dernière intervention 16 avril 2024 7 990
31 déc. 2014 à 12:02
Mathilde, ton problème a-t-il été résolu ?
Si oui, tu peux passer le sujet en [Résolu].

Merci et bonne année à toi aussi.
0
crapoulou Messages postés 28158 Date d'inscription mercredi 28 novembre 2007 Statut Modérateur, Contributeur sécurité Dernière intervention 16 avril 2024 7 990
31 déc. 2014 à 11:02
Bonjour,

Tu peux utiliser une macro avec le code suivant :

Sub ResizeColumns()

Columns("A:J").ColumnWidth = 10
Columns("K:T").ColumnWidth = 30

End Sub
-1