Hi,
Below You find an example on how to achieve it by using bookmark to add a hyperlink to the picture:
Option Explicit
Sub PasteToWord()
Dim AppWord As Word.Application
Dim i As Long
Dim wsSheet As Worksheet
Dim rnData As Range
Set wsSheet = ThisWorkbook.Worksheets("hoofd")
With wsSheet
Set rnData = .Range(.Range("A6"), _
.Range("A65536").End(xlUp).SpecialCells(xlCellTypeVisible))
End With
rnData.Copy
Set AppWord = CreateObject("Word.Application")
With AppWord
.Documents.Add
.Selection.PasteSpecial Link:=False, DataType:=wdPasteMetafilePicture, _
Placement:=wdFloatOverText, DisplayAsIcon:=False
With .ActiveDocument
.Shapes("Picture 2").Select
.Bookmarks.Add ("Test")
.Hyperlinks.Add .Bookmarks("Test").Range, "c:\test.txt"
End With
End With
Application.CutCopyMode = False
AppWord.Visible = True
Set AppWord = Nothing
End Sub
Kind regards,
Dennis