Når du opretter rækker og kolonner i Excel, kan du ende op med flere dubletter af et objekt, især hvis du er notering sange. Brugerne har mulighed for at filtrere dem og slette dem gennem Excel regneark værktøj. Men når et regneark er lang og konstant ændringer, kan du køre en lille Visual Basic Script ( VBScript ) for at få Excel til at identificere kopieret indhold og slette det hurtigt. Instruktioner
1
Åbn datablad i Excel.
2
Tryk på " Alt" og " F11 " for at åbne Visual Basic Editor.
< br > 3
Vælg "Indsæt " fanen fra den øverste værktøjslinje , og vælg
4
Indsæt følgende kode i boksen , der vises " -modulet. ": " Option Explicit
< p > Sub DeleteDups ()
Dim x As LongDim LastRow As Long
LastRow = Range (" A65536 "). End ( xlUp ) . RowFor x = LastRow Til 1 Step- 1Hvis Application . WorksheetFunction.CountIf ( Range (" A1: A". & x ) , Range (" A " & x ) Text) . > 1 ThenRange ("A " & x ) EntireRow.DeleteEnd IfNext x < br >
End Sub "
5
Luk vinduet ved at klikke på " X " i øverste højre hjørne.
6
Test funktionen ved at tilføje data til kolonne A. Dupliker nogle af de data med vilje .
7
Vælg " makroer" fra den øverste værktøjslinje, og vælg " DeleteDups " og tryk " Enter".