Lors de la création des lignes et des colonnes dans Excel, vous pourriez vous retrouver avec plusieurs copies d'un objet, surtout si vous êtes chansons de cotation. Les utilisateurs ont la possibilité de filtrer ces derniers et de les supprimer à travers les outils de tableur Excel. Mais quand une feuille de calcul est long et change constamment , vous pouvez exécuter un petit script VBScript (Visual Basic ) pour obtenir Excel pour identifier le contenu en double et supprimer rapidement . Instructions
1
Ouvrez la feuille de données dans Excel.
2
Appuyez sur " Alt" et " F11 " pour ouvrir l'éditeur Visual Basic .
3
Sélectionnez l' onglet "Insertion " de la barre d'outils et choisissez
4
Collez le code suivant dans le champ qui apparaît "Module ". : " Option Explicit
< p > Sous DeleteDups ()
Dim x As LongDim LastRow As Long
LastRow = Range (" A65536 " ) . End ( xlUp ) . RowFor x = LastRow Pour 1 Application Step- 1Si . WorksheetFunction.CountIf ( Range (" A1: A". & x ) , Range (" A" & x ) texte ) . > 1 ThenRange ("A" & x ) EntireRow.DeleteEnd IfNext x
End Sub "
5
fermer la fenêtre en cliquant sur le « X »dans le coin supérieur droit .
6
test de la fonction en ajoutant des données à colonne A. Dupliquer une partie des données volontairement .
7
Sélectionnez " Macros " dans la barre d'outils et choisissez " DeleteDups " et appuyez sur "Entrée".