Comment inverser / inverser rapidement une ligne d'ordre de données dans Excel?
Lorsque vous devez inverser ou inverser l'ordre des données d'une ligne, comment pouvez-vous le faire rapidement? Normalement, vous devrez peut-être utiliser un code VBA ou d'autres compléments Excel pour ce faire, car Excel ne prend pas en charge une telle opération. Et voici les choses délicates suivantes qui vous aideront à inverser ou à inverser rapidement l'ordre des données dans Excel.
Inverser / inverser l'ordre des données horizontalement en lignes avec VBA
Retourner / inverser l'ordre des données horizontalement en lignes avec Kutools for Excel
![]() |
![]() |
![]() |
Inverser / inverser l'ordre des données horizontalement en lignes avec VBA
Voici une macro VBA soignée qui peut vous aider à inverser / inverser rapidement l'ordre des données en lignes horizontalement.
Étape 1: Maintenez la touche autre + F11 clés dans Excel, et il ouvre le Microsoft Visual Basic pour applications fenêtre.
Étape 2: Cliquez insérer > Moduleet collez la macro suivante dans le Modulefenêtre.
Sub FlipRows()
'Updateby20131126
Dim Rng As Range
Dim WorkRng As Range
Dim Arr As Variant
Dim i As Integer, j As Integer, k As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Arr = WorkRng.Formula
For i = 1 To UBound(Arr, 1)
k = UBound(Arr, 2)
For j = 1 To UBound(Arr, 2) / 2
xTemp = Arr(i, j)
Arr(i, j) = Arr(i, k)
Arr(i, k) = xTemp
k = k - 1
Next
Next
WorkRng.Formula = Arr
End Sub
Étape 3: Appuie sur le F5 clé pour exécuter cette macro, et une boîte de dialogue s'affiche pour vous permettre de sélectionner une plage avec laquelle travailler, voir capture d'écran:
Étape 4: Press OK, vous pouvez voir le résultat comme indiqué ci-dessous:
![]() |
![]() |
![]() |
Retourner/inverser l'ordre des données horizontalement dans les lignes avec Kutools for Excel
Avec Kutools for Excel's Retourner la plage horizontale outil, vous pouvez inverser / inverser l'ordre des données horizontalement dans les lignes sélectionnées rapidement.
Kutools for Excel comprend plus de 300 outils Excel pratiques. Essai gratuit sans limitation de 30 jours. Obtenez-le maintenant.
Étape 1: Sélectionnez la ligne dans laquelle vous allez retourner les données.
Étape 2: Clique le Kutools > Convertisseur de gamme > Retourner la plage horizontale, voir capture d'écran:
Ensuite, vous verrez que l'ordre des données est inversé dans les lignes sélectionnées.
![]() |
![]() |
![]() |
Cliquez Retourner la plage horizontale pour en savoir plus sur cette fonctionnalité.
Article connexe:
Comment inverser / inverser une colonne d'ordre des données verticalement dans Excel?
Meilleurs outils de productivité bureautique
Boostez vos compétences Excel avec Kutools for Excelet faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel Offre plus de 300 fonctionnalités avancées pour augmenter la 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 facilite grandement votre travail
- Activer 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 réduit des centaines de clics de souris chaque jour!







