Comment faire de tri sur Excel à l'aide VBA

December 14

Comment faire de tri sur Excel à l'aide VBA


Tri un certain nombre de lignes dans une colonne en utilisant Visual Basic pour Applications dans Microsoft Excel peut facilement être accompli en utilisant quelques propriétés de feuille de calcul. VBA peut être utilisé dans Excel pour automatiser les tâches de routine telles que le tri des colonnes dans un ordre particulier. Le Rangeobject représente une zone dans une feuille de calcul que vous pouvez utiliser pour définir la zone que vous souhaitez trier. Vous pouvez utiliser une méthode de tri, comme xlAscending pour définir le type de tri que vous voulez pour vos données.

Instructions

1 Lancez Microsoft Office Excel, tapez "z" dans A1, "t" en A2, "s" dans A3, "b" en A4 et "a" en A5. Cliquez sur l'onglet "Developer" et cliquez sur "Visual Basic" pour lancer la fenêtre VB Editor. Cliquez sur le menu "Insertion" et cliquez sur "Module" pour ajouter un nouveau module VBA.

2 Ajoutez le code suivant pour créer une nouvelle procédure sous:

Private Sub sortSheet ()

3 Copiez et collez le code suivant pour trier les lignes un à cinq dans la colonne A:

Worksheets("Sheet1").Range("A1:A5").Sort _
Key1:=Worksheets("Sheet1").Columns("A"), Order1:=xlAscending, _
Header:=xlNo

4 Tapez "End Sub" pour mettre fin à la procédure. Appuyez sur la touche "F5" pour exécuter le programme et de trier les données.


          

Post a comment: