Imprimir archivo según picture de commandbutton

Expertos tengo un commandbutton2 que cambia de picture según uans rutinas que tengo. Hasta ahí todo bien. Lo que deseo es que cuando se visualice el picture cuyo nombre de archivo es Imprimir .jpg, esta ejecute la siguiente rutina:

If CommandButton2.Picture = Picture("Imprimir.jpg") Then
Workbooks.Open Filename:="D:\Soporte_Optimiza\Formato_Solicitud_Eliminación.xlsx", UpdateLinks:=0
ActiveWindow.SelectedSheets.PrintOut From:=1, To:=1, Copies:=1, Collate:=True, IgnorePrintAreas:=False
ActiveWorkbook.Close
End If

El error me arroja en la primera línea

If CommandButton2.Picture = Picture("Imprimir.jpg") algo esta mal definido.

Espero su ayuda.

Gracias!

Añade tu respuesta

Haz clic para o