Marion2u
Gebruiker
- Lid geworden
- 15 apr 2009
- Berichten
- 59
Hoi,
In mijn document heb ik de bestandsnamen van fotos staan, deze bestandsnaam moet verplaats worden door de foto.
Ik ben er al toe gekomen dat mijn macro moet worden:
Zo zal hij iedere keer een andere foto nemen..maar toch geeft hij een fout aan bij de Selection.InlineShapes...
Kan ik het ook automatisch laten verlopen door bv een do while?
In mijn document heb ik de bestandsnamen van fotos staan, deze bestandsnaam moet verplaats worden door de foto.
Ik ben er al toe gekomen dat mijn macro moet worden:
Code:
Selection.Find.ClearFormatting
With Selection.Find
.Text = "jpg"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute
Selection.MoveRight Unit:=wdCharacter, Count:=1
Selection.MoveUp Unit:=wdParagraph, Count:=1, Extend:=wdExtend
Selection.Delete Unit:=wdCharacter, Count:=1
Selection.InlineShapes.AddPicture FileName:=Selection.Text, LinkToFile:=False, SaveWithDocument:=True
End Sub
Zo zal hij iedere keer een andere foto nemen..maar toch geeft hij een fout aan bij de Selection.InlineShapes...
Kan ik het ook automatisch laten verlopen door bv een do while?