Avatar billede hasse16 Nybegynder
02. juli 2009 - 18:47 Der er 5 kommentarer og
1 løsning

Findes det et program der kan slette gentagne sætninger i Word

Hej alle,

Jeg har et ret langt worddokument, med en tabel, som indeholder en masse links - hvert link skal dog kun stå der én gang - findes det et program, der kan slette de gentagne links?


Mvh. Christian
Avatar billede Den Store Stygge ;0) Seniormester
02. juli 2009 - 21:04 #1
Jeg kender ikke et program til dette, men du kan lave en VBA kode som kan.

i Word, tast ALT+F11
klik Insert, Module

i det hvide modulvindue indsætter du en kopi af nedenstående.

Når det er gjort, skulle du kunne taste F5 tasten, og koden kørere og rydder op i din fil.

HUSK altid at tage en backup af din fil inden du kører en kode!!

Koden er ikke pæn, men virker:

'********************
Sub RemoveDubbletHyperlinks()
Dim myLink As Hyperlink
Dim myLinkTest As Hyperlink
Dim bolAllTested As Boolean
Dim intCountLinks As Integer
Dim intConuntAllLinks As Integer
Do Until bolAllTested = True
    For Each myLink In ActiveDocument.Hyperlinks
        intCountLinks = 0
        For Each myLinkTest In ActiveDocument.Hyperlinks
            If myLink.Address = myLinkTest.Address Then
                intCountLinks = intCountLinks + 1
                If intCountLinks > 1 Then
                    myLinkTest.Range.Delete
                    intCountLinks = 0
                    GoTo startover
                End If
            End If
        Next
    Next
    bolAllTested = True
startover:
Loop
End Sub
Avatar billede ptj_11 Forsker
04. juli 2009 - 01:59 #2
Du kan også gøre det så simpelt som her:

Dit dokument:

Link Link Link

\\Rediger/Søg og erstat:
link link link
Erstat med link
/ptj_11
Avatar billede Den Store Stygge ;0) Seniormester
04. juli 2009 - 09:01 #3
pjt_11:
Dog kun hvis links ligger i forlængelse, og ikke i en tabel....
Avatar billede hasse16 Nybegynder
04. juli 2009 - 10:23 #4
Tak for hjælpen.
Avatar billede ptj_11 Forsker
04. juli 2009 - 12:44 #5
Store Stygge>>
Du har ret. Jeg skal vist holde op med at læse indlæggene så sent. Så kunne det være, at jeg opfattede alt hvad jeg læste.
/ptj_11
Avatar billede Den Store Stygge ;0) Seniormester
04. juli 2009 - 13:01 #6
hasse16: Velbekomme
pjt_11: Det er bedre at agere end ikke at agere ;0)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



Seneste spørgsmål Seneste aktivitet
I dag 14:04 Pixeline cd’er til PC Af Mathilde i Windows
I dag 01:14 Windows 10 - IIS 10 Af bsn i Windows
I går 20:39 Boot fra USB Af poulmadsen i Windows
I går 11:43 Gmail-ikon på skrivebordet Win 10 Af ErikHg i Fri debat
I går 09:22 Lopslag Af Luffe i Excel