Avatar billede Falentin Seniormester
21. april 2019 - 20:00 Der er 1 kommentar og
1 løsning

highlighte ord og lave en kommentar i word i VBA

Jeg har følgende script der highlighter flere ord fra en liste. Det virker helt fint, nu vil jeg gerne også have at den opretter en kommentar med en fast tekst for hvert ord den finder.

Jeg kan dog ikke få det til at virke. Det må helt klart være at den ikke kan finde de highlightede selection, så min syntaks må være forkert?

'Set highlight color.
Options.DefaultHighlightColorIndex = wdBrightGreen
With Selection.Find
    'Clear existing formatting and settings in Find feature.
    .ClearFormatting
    .Replacement.ClearFormatting

    'Set highlight to replace setting.
    Selection.Find.Replacement.Highlight = True
   
--> her går det galt.
Selection.Comments.Add Selection.range, _
                                              Text:="Test tekst"

    'Process the array
    For Each VntStore In AryWords
        .Execute FindText:=VntStore, _
                MatchCase:=False, _
                MatchWholeWord:=False, _
                MatchWildcards:=False, _
                MatchSoundsLike:=False, _
                MatchAllWordForms:=False, _
                Forward:=True, _
                Wrap:=wdFindContinue, _
                Format:=True, _
                Replace:=wdReplaceAll
    Next
End With
Avatar billede johnsonoro Praktikant
22. april 2019 - 10:40 #1
Efter min mening bør du kontrollere for at se, hvor problemet du har.123movies
Avatar billede Falentin Seniormester
26. april 2019 - 00:34 #2
Lukket
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
Kurser inden for grundlæggende programmering

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