Déplacer ou permuter des colonnes dans Excel – (Guide complet)
La gestion efficace des données dans Excel implique souvent de réorganiser les colonnes afin de mieux structurer vos feuilles de calcul. Que vous ayez besoin de déplacer une seule colonne, de réarranger plusieurs colonnes ou d’échanger les positions de deux colonnes, cette tâche constitue une étape courante mais essentielle de la gestion des données. Bien qu’elle puisse sembler simple, l’exécuter efficacement permet de gagner un temps considérable et d’éviter d’éventuelles erreurs.
Dans ce guide complet, découvrez les différentes méthodes pour déplacer ou permuter des colonnes dans Excel, des techniques de base comme le glisser-déposer aux solutions avancées avec VBA et des outils tiers tels que Kutools pour Excel.
Déplacer une ou plusieurs colonnes
Lorsque vous travaillez avec de grands jeux de données dans Excel, réorganiser les colonnes est une tâche courante. Que ce soit pour améliorer la lisibilité de vos données ou pour répondre à des exigences spécifiques, plusieurs méthodes efficaces vous permettent de déplacer facilement les colonnes. En voici trois, détaillées ci-dessous :
Méthode 1 : Par glisser-déposer
C’est la méthode la plus simple et la plus intuitive pour déplacer des colonnes dans une feuille Excel.
- Sélectionnez la colonne :
Cliquez sur la lettre située en haut de la feuille de calcul pour sélectionner toute la colonne. - Maintenez la touche Maj enfoncée :
Déplacez votre curseur sur la bordure de la colonne sélectionnée jusqu’à ce qu’il se transforme en flèche à quatre pointes. - Faites glisser vers la nouvelle position :
Appuyez sur la touche « Maj », maintenez-la enfoncée, puis cliquez et faites glisser la colonne jusqu’à la position souhaitée. - Relâchez le bouton de la souris :
Une fois la position souhaitée atteinte, relâchez le bouton de la souris : la colonne sera déplacée.
- Pour déplacer plusieurs colonnes adjacentes :
Sélectionnez d’abord les colonnes concernées : cliquez sur la première lettre de colonne que vous souhaitez déplacer, maintenez le bouton de la souris enfoncé, puis faites glisser vers la droite pour inclure les colonnes supplémentaires dans votre sélection. - Pour déplacer une partie de colonnes :
Si vous souhaitez déplacer uniquement une plage spécifique de cellules au sein d’une colonne sans modifier les données environnantes, sélectionnez manuellement les cellules concernées avant d’appliquer toute méthode de déplacement. - Pour annuler une opération :
Si vous supprimez accidentellement la mauvaise colonne, utilisez « Ctrl »+« Z » pour annuler l’action et restaurer vos données.
- Avantages :
- Rapide et facile d’utilisation.
- Inconvénients :
- Ne peut pas être utilisé lorsqu’on déplace plusieurs colonnes non adjacentes.
- Nécessite une manipulation attentive pour éviter tout déplacement accidentel des données.
Méthode 2 : Avec Kutools pour Excel
Lorsque votre feuille contient un grand nombre de colonnes de données, la méthode traditionnelle de glisser-déposer peut facilement provoquer des erreurs de positionnement ou des manipulations incorrectes. Dans ce cas, la fonction « Colonnes » de « Kutools pour Excel » devient un allié précieux : elle permet un positionnement précis et vous aide à déplacer aisément les colonnes exactement là où vous le souhaitez, garantissant ainsi une disposition exacte des données et une efficacité optimale — transformant ainsi l’organisation complexe des données en une tâche simple et fluide.
Après avoir installé Kutools pour Excel, procédez comme suit :
- Cliquez sur « Kutools » > « Navigation » > « Colonnes » pour ouvrir le volet « Colonnes » ;
- Dans le volet, sélectionnez la colonne que vous souhaitez déplacer, puis glissez-la et déposez-la à l’emplacement souhaité.
- Avantages :
- Réduit le risque de désalignement des données.
- Proposez une interface intuitive pour gérer facilement les déplacements de colonnes.
- Déplacez rapidement la colonne au début ou à la fin de la plage de données en un seul clic.
- Inconvénients :
- Nécessite une installation.
Méthode 3 : Par coupe et insertion
Si vous préférez utiliser des raccourcis clavier ou adopter une approche structurée, la méthode couper-coller constitue un moyen efficace pour repositionner des colonnes.
- Sélectionnez la colonne :
Cliquez sur la lettre de la colonne pour mettre en surbrillance toute la colonne. - Coupez la colonne :
Appuyez sur « Ctrl » + « X » ou cliquez avec le bouton droit et sélectionnez « Couper ».
- Sélectionnez la colonne cible et insérez la colonne :
Cliquez sur la colonne où vous souhaitez insérer la colonne coupée, puis faites un clic droit dessus et choisissez « Insérer les cellules coupées », ou appuyez sur « Ctrl » + « + » (touche + du pavé numérique).
- Pour déplacer plusieurs colonnes adjacentes :
Sélectionnez d’abord les colonnes concernées : cliquez sur la première lettre de colonne que vous souhaitez déplacer, maintenez le bouton de la souris enfoncé, puis faites glisser vers la droite pour inclure les colonnes supplémentaires dans votre sélection. - Pour déplacer une partie de colonnes :
Si vous souhaitez déplacer uniquement une plage spécifique de cellules au sein d’une colonne sans modifier les données environnantes, sélectionnez manuellement les cellules concernées avant d’appliquer toute méthode de déplacement. - Pour annuler une opération :
Si vous supprimez accidentellement la mauvaise colonne, utilisez « Ctrl » + « Z » pour annuler l’action et restaurer vos données.
- Avantages :
- L’opération est flexible et permet d’insérer des données sans écraser celles déjà existantes.
- Inconvénients :
- Peut entraîner une perte de données si le presse-papiers n’est pas utilisé avec précaution.
- Ne peut pas être utilisé lorsqu’on déplace plusieurs colonnes non adjacentes.
Permuter deux colonnes ou plages
Permuter deux colonnes ou plages dans Excel est une tâche courante, mais l’exécuter efficacement permet de gagner du temps et d’éviter les erreurs. Cet article présente deux méthodes performantes : l’utilisation de code VBA et de Kutools pour Excel.
Méthode 1 : Avec du code VBA
Le VBA permet d’automatiser facilement des tâches dans Excel. Découvrez comment permuter deux colonnes en quelques étapes simples grâce au VBA.
- Ouvrez l’éditeur VBA :
Appuyez sur « Alt » + « F11 » pour ouvrir l’éditeur VBA. - Insérez un module :
Allez dans « Insertion » > « Module » pour créer un nouveau module - Collez le code dans le module :
Copiez et collez le code VBA suivant dans le module :
Sub SwapTwoRange() 'Updateby Extendoffice Dim Rng1 As Range, Rng2 As Range Dim arr1 As Variant, arr2 As Variant xTitleId = "KutoolsforExcel" Set Rng1 = Application.Selection Set Rng1 = Application.InputBox("Range1:", xTitleId, Rng1.Address, Type:=8) Set Rng2 = Application.InputBox("Range2:", xTitleId, Type:=8) Application.ScreenUpdating = False arr1 = Rng1.Value arr2 = Rng2.Value Rng1.Value = arr2 Rng2.Value = arr1 Application.ScreenUpdating = True End Sub - Exécutez la macro :
Appuyez sur « F5 » pour lancer le code. Suivez les invites afin de sélectionner les deux colonnes ou plages.

Résultat : Les colonnes ou plages seront échangées instantanément.
- Inconvénients :
- Les macros VBA ne disposent pas de fonctionnalité Annuler native ; il est donc essentiel de sauvegarder vos données avant leur exécution pour éviter toute perte irréversible.
- Le VBA ne préserve pas la mise en forme des cellules (comme les couleurs ou les bordures) lors des permutations de colonnes.
Méthode 2 : Avec Kutools pour Excel
Fatigué de la fastidieuse routine copier-coller ou du risque de perdre une mise en forme essentielle en réorganisant les colonnes dans Excel ? « Kutools pour Excel » propose une fonctionnalité pratique : **« Échanger les plages »**. Elle vous permet de permuter instantanément deux colonnes ou plages tout en préservant intégralement leur mise en forme d’origine — couleurs de cellules, polices, styles inclus. Fini les ajustements manuels après permutation !
Après avoir installé Kutools pour Excel, procédez comme suit :
- Cliquez sur « Kutools » > « Plage » > « Échanger les plages ».
- Dans la boîte de dialogue « Échanger les plages », sélectionnez séparément les colonnes ou plages que vous souhaitez permuter, voir capture d’écran :

- Ensuite, cliquez sur le bouton « OK » : les colonnes ou plages sélectionnées seront immédiatement échangées, sans aucune altération de leur mise en forme.

- Avantages
- Ne nécessite aucune connaissance en programmation.
- Rapide et facile à utiliser.
- Conservez la mise en forme des cellules, y compris les couleurs, les bordures et les styles.
- Prend en charge l’option « Annuler ».
FAQ
- Puis-je permuter des colonnes non adjacentes dans Excel ?
✅ Oui, vous pouvez permuter des colonnes non adjacentes dans Excel à l’aide de VBA ou de Kutools. Avec VBA, il suffit de spécifier les colonnes concernées, quelles que soient leurs positions. Dans Kutools, la fonction « Échanger les plages » vous permet de sélectionner deux plages quelconques, même non adjacentes. - La permutation de colonnes affectera-t-elle mes formules dans Excel ?
✅ La permutation de colonnes peut impacter les formules qui y font référence, car celles-ci ajustent automatiquement leurs références. Toutefois, si des références absolues (comme $A$1) sont utilisées, elles ne changeront pas lors de la permutation des colonnes. - Comment corriger une erreur commise lors du déplacement de données dans Excel ?
✅ Si vous avez fait une erreur en déplaçant des données, utilisez simplement la fonction Annuler (Ctrl + Z) pour revenir à l’état précédent. Vous pouvez aussi repositionner manuellement les données à leur emplacement d’origine ou restaurer une version sauvegardée de votre fichier, si disponible. - Comment permuter des données organisées en lignes ?
✅ La procédure pour permuter des lignes est similaire à celle utilisée pour les colonnes. En VBA, remplacez simplement « Colonnes » par « Lignes » dans le code. Avec Kutools, utilisez la fonction Échanger les plages en sélectionnant deux plages de lignes au lieu de colonnes.
Conclusion :
Excel propose plusieurs méthodes pour déplacer ou permuter efficacement des colonnes. Pour des déplacements simples, le glisser-déposer ou la coupe suivie du collage constituent des solutions pratiques. Si vous avez besoin d’un contrôle accru et d’automatisation, VBA s’impose comme un outil puissant pour les opérations fréquentes ou à grande échelle. D’un autre côté, Kutools pour Excel simplifie cette procédure grâce à une interface conviviale qui conserve la mise en forme. Selon vos besoins, choisissez la méthode la mieux adaptée à votre flux de travail, garantissant ainsi efficacité et précision dans la gestion de vos données. Si vous souhaitez découvrir davantage d’astuces et de conseils Excel,notre site web propose des milliers de tutoriels pour vous aider à maîtriser 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




