Når du oppretter rader og kolonner i Excel , kan du ende opp med flere duplikater av et objekt , spesielt hvis du er oppføringen sanger. Brukere har muligheten til å filtrere disse og slette dem gjennom Excel-regneark verktøy. Men når et regneark er lang og stadig endringer , kan du kjøre en liten Visual Basic Script ( VBScript ) for å få Excel til å identifisere likt innhold og slette det raskt. Instruksjoner
en
Åpne databladet i Excel.
2
Trykk " Alt" og " F11 " for å åpne Visual Basic Editor .
3
Velg " Insert "-kategorien fra den øverste verktøylinjen og velg
4
Lim inn følgende kode i boksen som vises " Module . ": " Option Explicit
< p > Sub DeleteDups ( )
Dim x As LongDim LastRow så lenge
LastRow = Range (" A65536 ") . End ( xlUp ) . RowFor x = LastRow til en Step- 1Hvis Application. WorksheetFunction.CountIf ( Range (" A1 : A" . & x ) , Range (" A" & x ) Tekst ) . > 1 ThenRange ("A " & x ) EntireRow.DeleteEnd IfNext x
End Sub "
5
Lukk vinduet ved å klikke på" X "øverst i høyre hjørne .
6
Test funksjonen ved å legge data til kolonne A. Duplicate noen av dataene hensikt .
7
Velg " Makroer " fra den øverste verktøylinjen og velg " DeleteDups " og trykk " Enter".