Of doe ik iets fout? Dat laatste zal het wel zijn. Ik gebruik dus Option Explicit, en sindsdien doet ie dit nier meer:
Hij geeft bij .Wrap WdFindContinue een foutmelding dat de variabele niet gedeclareerd is
Iemand?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| With MSWord_Document.content.find ' Eigenschappen instellen
If (InitRepl = 0) Then ' Is dit al een keer eerder gedaan?
.Clearformatting ' Zo niet: even nog extra instellen
.forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeword = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllwordForms = False
End If
.Text = mmf ' Tekst die gevonden moet worden
.Replacement.Text = rt ' Tekst waarmee het gevonden moet worden vervangen
.execute Replace:=True ' Uitvoeren!
If .Found = True Then ' Gevonden? Opnieuw!
gevonden = True
Else ' Niet gevonden? Einde loop!
gevonden = False
End If
End With |
Hij geeft bij .Wrap WdFindContinue een foutmelding dat de variabele niet gedeclareerd is