/ Forside/ Teknologi / Administrative / MS-Office / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
MS-Office
#NavnPoint
sion 18709
refi 14474
Klaudi 9389
Rosco40 5695
berpox 5456
dk 5398
webnoob 4919
Benjamin... 4870
o.v.n. 4637
10  EXTERMINA.. 4373
Excel slette dobbelt
Fra : jansler
Vist : 563 gange
123 point
Dato : 12-07-09 11:07

Hej

Hvordan sletter jeg dobbeltadresser?

I Excel 2003 har jeg et meget stort kartotek med mailadresser. Jeg vil gerne slette de dobbelte. Der er flere end 800 og selvom jeg har sorteret, er det svært at se med det blotte øje.

Findes der en metode til at gøre dette?

På forhånd tak for hjælpen.

De bedste hilsner
Jansler


 
 
Kommentar
Fra : Klaudi


Dato : 12-07-09 11:16

Måske det her kan bruges:

How to find duplicates in Excel
http://blogs.techrepublic.com.com/msoffice/?p=842

Accepteret svar
Fra : Klaudi

Modtaget 133 point
Dato : 12-07-09 11:17
Godkendelse af svar
Fra : jansler


Dato : 12-07-09 12:17

Hej Klaudi

Tak for begge tips. En kombination og det virker perfekt. Supert

Fortsat god søndag.

De bedste hilsner
Jansler

Kommentar
Fra : Rosco40


Dato : 12-07-09 12:18

Læg nedestående kode i et modul.

............................................................

['Klik ind på en celle i den kolonne der skal undersøges, og start så makroen.
'Baggrunden på dubletterne bliver rød.

'Tjek om det er ok, så kan du køre den næste makro

'Den næste makro sletter rækkerne med de røde celler
'Der skal du også klikke ind på en celle i den kolonne der skal undersøges

Public Sub MakerDubletterRøde()
col = ActiveCell.Column
RowCount = Cells(65536, col).End(xlUp).Row
Range(Cells(1, col), Cells(65536, col).End(xlUp)).Select
For I = 1 To RowCount
If Cells(I, col).Interior.ColorIndex <> 3 Or Cells(I, col) <> "" Then
For I1 = I + 1 To RowCount
If Cells(I, col) = Cells(I1, col) Then
Cells(I1, col).Interior.ColorIndex = 3
End If
Next
End If
Next
End Sub


Public Sub FjernDubletterRøde()
col = ActiveCell.Column
RowCount = Cells(65536, col).End(xlUp).Row
Range(Cells(1, col), Cells(65536, col).End(xlUp)).Select
For I = 1 To RowCount
If Cells(I, col).Interior.ColorIndex = 3 Then
Cells(I, col).EntireRow.Delete Shift:=xlUp
I = I - 1
RowCount = RowCount - 1
End If
Next
End Sub][/CODE]
............................................................................

Højreklik på arkfanen og vælg vis programkode, Under fanen Insert vælges Module.
luk VBA delen og gå tilbage til arket. Tast Alt+F8 , under egenskaber tildeler du de to makroer en genvejstast. så er de nemme at aktivere.


Kommentar
Fra : Klaudi


Dato : 12-07-09 12:27

Velbekommen

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste