|   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 . 
 
 |