Comment modifier la largeur ou la hauteur des lignes ou colonnes alternées dans Excel ?
Supposons que vous ayez une grande feuille de calcul contenant de nombreuses colonnes ou lignes dont les largeurs ou hauteurs doivent être ajustées alternativement. Si leur nombre est limité, vous pouvez modifier manuellement la hauteur des lignes ou la largeur des colonnes une par une. Mais comment ajuster simultanément plusieurs hauteurs de ligne ou largeurs de colonne dans Excel ?
Modifier chaque autre Hauteur de ligne à l’aide de la fonction Filtre
Modifier chaque autre Hauteur de ligne / Largeur de colonne à l’aide d’un code VBA
Modifier chaque autre Hauteur de ligne / Largeur de colonne avec Kutools pour Excel
Modifier chaque autre Hauteur de ligne à l’aide de la fonction Filtre
Pour utiliser la fonction Filtre, commencez par créer une colonne d’aide, puis appliquez cette fonction afin de filtrer les lignes souhaitées et d’ajuster simultanément la hauteur de toutes les lignes filtrées. Procédez comme suit :
1. À côté de vos données, saisissez le nombre 0 dans une cellule vide de la première ligne et le nombre 1 dans celle de la deuxième ligne. Sélectionnez ces deux cellules, puis faites glisser la poignée de recopie jusqu’aux cellules de la plage dont vous souhaitez ajuster la hauteur de ligne. Ensuite, cliquez sur la poignée de recopie et choisissez Recopier les cellules, comme illustré ci-dessous :

2. Sélectionnez ensuite la colonne d’aide, puis cliquez sur Données > Filtre. Cliquez ensuite sur le
bouton et choisissez 0 ou 1 dans la liste déroulante. Dans cet exemple, je sélectionne 0 (voir la capture d’écran) :

3. Cliquez sur OK. Toutes les lignes contenant le nombre 0 sont désormais filtrées. Sélectionnez ces lignes filtrées, puis cliquez sur Accueil > Format > Hauteur de ligne (voir la capture d’écran) :

4. Dans la boîte de dialogue Hauteur de ligne, saisissez la hauteur de ligne souhaitée (voir la capture d’écran) :

5. Cliquez ensuite sur OK pour fermer cette boîte de dialogue. Les hauteurs de ligne filtrées sélectionnées ont été ajustées. Enfin, cliquez sur Données > Filtre pour désactiver le filtre, et vos hauteurs de ligne ont été modifiées en alternance (voir capture d’écran) :

Remarques :
1. Vous pouvez ajuster la hauteur des lignes alternées à partir de la première ligne.
2. Cette méthode ne permet pas de modifier la largeur des colonnes.
3. Une fois la procédure terminée, vous pouvez supprimer la colonne d’aide si nécessaire.
Modifier chaque autre Hauteur de ligne / Largeur de colonne à l’aide d’un code VBA
Si vous devez ajuster à la fois la hauteur des lignes et la largeur des colonnes, le code VBA suivant vous sera particulièrement utile.
1. Maintenez enfoncées les touches ALT + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
2. Cliquez sur Insertion > Module, puis collez le code suivant dans la fenêtre Module.
Code VBA : Modifier chaque autre Hauteur de ligne dans une feuille de calcul
Sub RowHeight()
'Update 20140625
Dim Rng As Range
Dim WorkRng As Range
Dim xInput As Long
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xInput = Application.InputBox("Row height", xTitleId, "", Type:=2)
For i = 1 To WorkRng.Rows.Count Step 2
WorkRng.Rows(i).RowHeight = xInput
Next
End Sub
3. Appuyez ensuite sur la touche F5 pour exécuter ce code. Une boîte de dialogue s’affiche alors, vous invitant à sélectionner la plage dont vous souhaitez ajuster la hauteur de ligne (voir capture d’écran) :

4. Cliquez ensuite sur OK. Une autre boîte de dialogue s’ouvre alors, vous permettant de saisir la hauteur de ligne souhaitée (voir capture d’écran) :

5. Cliquez ensuite sur OK. Vos sélections de plage pour la hauteur de ligne ont été modifiées en alternance à partir de la première ligne (voir capture d’écran) :

Remarques :
1. Pour ajuster la largeur de chaque autre colonne, utilisez le code VBA suivant :
Code VBA : Modifier chaque autre Largeur de colonne dans une feuille de calcul
Sub CloumnWidth()
'Update 20140625
Dim Rng As Range
Dim WorkRng As Range
Dim xInput As Long
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xInput = Application.InputBox("Cloumn width", xTitleId, "", Type:=2)
For i = 1 To WorkRng.Columns.Count Step 2
WorkRng.Columns(i).ColumnWidth = xInput
Next
End Sub
2. Si vous souhaitez ajuster la hauteur des lignes ou la largeur des colonnes à partir de la deuxième ligne ou colonne, il vous suffit de sélectionner la plage de données concernée à partir de cette deuxième ligne ou colonne.
Modifier chaque autre Hauteur de ligne / Largeur de colonne avec Kutools pour Excel
Si vous avez installé Kutools pour Excel, son utilitaire Sélectionner des lignes/colonnes à intervalles réguliers peut également vous aider à sélectionner d’abord chaque ligne ou colonne alternative, puis à modifier simultanément la hauteur des lignes et la largeur des colonnes.
Kutools pour Excel propose plus de 300 outils pratiques pour Excel. Testez-le gratuitement et sans aucune limite pendant 30 jours.Téléchargez-le dès maintenant.
1. Sélectionnez la plage de données que vous souhaitez utiliser.
2. Cliquez sur Kutools > Sélectionner > Sélectionner des lignes/colonnes à intervalles réguliers (voir capture d’écran) :
3. Dans la boîte de dialogue Sélectionner des lignes/colonnes à intervalles réguliers, cochez Lignes ou Colonnes dans la section Sélectionner selon vos besoins. Ensuite, dans la section Options, saisissez l’intervalle souhaité pour les Colonnes ou les Lignes. Dans cet exemple, je choisis les colonnes (voir capture d’écran) :

4. Cliquez ensuite sur OK. Toutes les autres colonnes de la plage sont désormais sélectionnées (voir capture d’écran) :

5. Cliquez ensuite sur Accueil > Format > Largeur de colonne, puis saisissez la valeur souhaitée dans la boîte de dialogue Largeur de colonne (voir captures d’écran) :
![]() | ![]() | ![]() |
6. Cliquez ensuite sur OK. La largeur des colonnes a été modifiée alternativement à partir de la première colonne.

Remarques :
1. Pour sélectionner une ligne sur deux, cochez Lignes dans la boîte de dialogue Sélectionner des lignes/colonnes à intervalles réguliers à l’étape 3.
2. Si vous souhaitez modifier la Hauteur de ligne ou la Largeur de colonne à partir de la deuxième ligne / colonne, il vous suffit de sélectionner la Plage de données à partir de la deuxième ligne / colonne.
Articles associés :
Comment colorer chaque autre ligne ou les lignes alternées dans Excel ?
Comment supprimer rapidement une ligne sur deux dans Excel ?
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels


