استبدل الكود لديك بهذا الكود واعلمني بالنتيجة ......
On Error GoTo HandleErr
On Error Resume Next
Dim rs As Object
If Not IsNull([PicFile2]) Then
[imgPicture].Picture = [PicFile2]
SysCmd acSysCmdSetStatus, "Image: '" & [PicFile2] & "'."
Else
[imgPicture].Picture = ""
SysCmd acSysCmdClearStatus
End If
Exit Sub
HandleErr:
If Err = 2220 Then
[imgPicture].Picture = ""
SysCmd acSysCmdSetStatus, "Can't open image: '" & [PicFile2] & "'"
Else
MsgBox Err.Description, vbExclamation
End If