I have done this using a field
// inside a function
ActiveDocument.Bookmarks("Field").Select
Selection.MoveUp Unit:=wdLine, Count:=1
On Error Resume Next '//so if it doesn't exist it doesn't die
SaveWithDocument:=True
Selection.InlineShapes.AddPicture FileName:="c:\picture.jpg",
LinkToFile:=False, SaveWithDocument:=True
// back out of function now ;-)
it will drop the picture from c:\picture.jpg into the document replacing the
field

Signature
Wendell A. Clark, BS
-------------------------------------
CONFIDENTIALITY NOTICE: This e-mail communication and any attachments may
contain confidential and privileged information for the use of the
designated recipients named above. If you are not the intended recipient,
please notify us by reply e-mail. You are hereby notified that you have
received this communication in error and that any review, disclosure,
dissemination, distribution or copying of it or its contents is prohibited.
If you have received this communication in error, please destroy all copies
of this communication and any attachments. Contact the sender if it
continues.
>i want to insert a picture at current position, which the picture will be
> visible and need no scrolling,
[quoted text clipped - 8 lines]
> of the document relative to
> the beginning of the document?