For MS Office 2010, 2013, 2016 function PastePicture (modified by JosephP) works for:
1. WIN 64-bit + Office 64-bit
2. WIN 32-bit + Office 32-bit
and not works for
WIN 64-bit + Office 32-bit

In this case VBA Project crashes during:
'Create the Picture object.
RetVal = OleCreatePictureIndirect(PicInfo, Ref_ID, True, IPic)

In this article https://technet.microsoft.com/en-us/...2.aspx#compat7 wrote that "In-place OLE activation might not work if the version of Office 2013 doesn’t match registered applications".

Anybody knows how to solve this problem for WIN 64-bit + Office 32-bit ?