Heb een Access db waar ik een locatie van een picture uithaal.
Resultaat is 3 locaties:
images\image001.png
images\image002.png
images\image003.png
Ben doormiddel van VBA in een .dot file bezig om een Word document te vullen. Dit gebeurt op de methode met de bookmarks.
Omdat ik meerdere regels uit de database haal gebruik ik deze code met een & " " om er voor te zorgen dat de 3 pictures in het document komen op de plek van de bookmark "Symbool" met een spatie ertussen.
Ik krijg de volgende foutmelding:
Run-time error '438'
Object doesn't support this property or methode
Wat vreemd is dat de eerste picture wel in het document komt.
Als ik deze code gebruik om te testen dan krijg ik de locaties in beeld:
Het lijkt in de opbouw van mijn while-lus te zitten, maar ik kom niet verder.
Resultaat is 3 locaties:
images\image001.png
images\image002.png
images\image003.png
Ben doormiddel van VBA in een .dot file bezig om een Word document te vullen. Dit gebeurt op de methode met de bookmarks.
Omdat ik meerdere regels uit de database haal gebruik ik deze code met een & " " om er voor te zorgen dat de 3 pictures in het document komen op de plek van de bookmark "Symbool" met een spatie ertussen.
code:
1
2
3
4
| While Not rstSym.EOF
.Bookmarks("symbool").Range.Text = .Bookmarks("symbool").Range.InlineShapes.AddPicture(rstSym.Fields("locatie"), LinkToFile = True, SaveWithDocument = False) & " "
rstSym.MoveNext
Wend |
Ik krijg de volgende foutmelding:
Run-time error '438'
Object doesn't support this property or methode
Wat vreemd is dat de eerste picture wel in het document komt.
Als ik deze code gebruik om te testen dan krijg ik de locaties in beeld:
code:
1
2
3
4
| While Not rstSym.EOF
.Bookmarks("symbool").Range.Text = rstSym.Fields("locatie") & " "
rstSym.MoveNext
Wend |
Het lijkt in de opbouw van mijn while-lus te zitten, maar ik kom niet verder.