Microsoft Visual Basic pour Applications ( VBA) est un langage de programmation conviviale qui peut personnaliser les produits Microsoft Office tels que Microsoft Excel. Au lieu de poring à travers une feuille de calcul Excel pour identifier les doublons , une macro Excel peut identifier les doublons . Une macro Excel est un petit morceau de code VBA que vous pouvez exécuter directement à partir de Visual Basic Editor . Instructions 
 1 
 Sélectionnez les colonnes de données que vous voulez comparer des lignes en double . Par exemple, si vous voulez vérifier la colonne A pour les lignes en double , cliquez sur " A. " 
 2 
 Ouvrez Visual Basic Editor en appuyant sur "Alt" et "F11" ensemble sur le clavier . Cela ouvre la fenêtre VBE . 
 3 
 Cliquez sur "Ouvrir" puis cliquez sur " Module ". Une fenêtre vide s'ouvre dans le VBE . 
 4 
 couper et coller le code suivant dans la fenêtre vide de l'étape 3 : Photos 
 DeleteDuplicateRows public Sub ( ) ' DeleteDuplicateRows 
 
 Dim R Comme LongDim N Comme LongDim V Comme VariantDim Rng Comme Range 
 
 On Error GoTo EndMacroApplication.ScreenUpdating = FalseApplication.Calculation = xlCalculationManual 
 
 Set Rng = Application.Intersect ( ActiveSheet.UsedRange , _ActiveSheet.Columns ( ActiveCell.Column ) ) 
 
 application . StatusBar = " Traitement Row :" & Format ( Rng.Row , " #, # # 0" ) 
 
 N = R = 0pour Rng.Rows.Count Pour 2 Step- 1Si R Mod 500 = 0 ThenApplication.StatusBar = " Traitement Row: " . & Format (R, " #, # # 0" ) End If 
 
 V = Rng.Cells (R, 1) Valeur 
 
 Si V = vbNullString ThenIf Application.WorksheetFunction.CountIf ( Rng.Columns (1) , vbNullString ) > 1 ThenRng.Rows (R). EntireRow.DeleteN = N + 1End IfElseIf Application.WorksheetFunction.CountIf (RNG . . colonnes (1) , V) > 1 ThenRng.Rows ( R) EntireRow.DeleteN = N + 1End IfEnd IfNext R 
 
 EndMacro : 
 
 Application.StatusBar = FalseApplication.ScreenUpdating = TrueApplication.Calculation = xlCalculationAutomaticMsgBox " les doublons supprimés: " & CStr ( N) 
 
 End Sub 
 5 
 Appuyez sur " F5" pour exécuter la procédure. La macro s'exécute et supprimer les doublons .