Centrage colonnes non adjacentes

  • Initiateur de la discussion Initiateur de la discussion VIARD
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

VIARD

XLDnaute Impliqué
Bonjour à tous

Voilà actuellement j'utilise ceci:

Range("A:A").Columns.HorizontalAlignment = xlCenter

mais je veux utiliser la méthode "Cells" pour le faire, 1 colonne sur 2.

A+

Jean-Paul
 
Re : Centrage colonnes non adjacentes

Bonjour MJ13, Job75 et à tous

MJ, oui c'est une méthode de ce genre que j'utilise avec un Array.
ce n'est pas très souple.

Job, parcontre là, ça me plait bien, je vais tester, ça ne doit pas poser de problème.

Merci à tous deux

Jean-Paul
 
Re : Centrage colonnes non adjacentes

Bonjour Jean-Paul, Viard

J'aime boine la méthode de Gérard 🙂.

Voici une autre façon de faire sur les colonnes sélectionnées.

Code:
Sub Centre_Selection_1_Colonne_sur_2()
For i = ActiveCell.Column To ((Selection.Columns.Count + ActiveCell.Column)) Step 2
Columns(i).HorizontalAlignment = xlCenter
Next
End Sub
 
Re : Centrage colonnes non adjacentes

Bonjour Michel, le fil,

Hum fais attention, la cellule active n'est pas forcément dans la 1ère colonne à gauche...

Code:
Sub Centre_Selection_1_Colonne_sur_2()
For i = Selection.Column To Selection.Columns.Count + Selection.Column - 1 Step 2
Columns(i).HorizontalAlignment = xlCenter
Next
End Sub
Si l'on ne veut pas centrer des colonnes entières, sélectionner la plage :

Code:
Sub Centre_Selection_1_Colonne_sur_2()
For i = 1 To Selection.Columns.Count Step 2
Selection.Columns(i).HorizontalAlignment = xlCenter
Next
End Sub
A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Résolu(e)
Microsoft 365 DateDif()
Réponses
5
Affichages
395
Réponses
7
Affichages
367
Réponses
5
Affichages
914
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Retour