Hi all, I was able to get the code from the below thread (link) working perfectly on my computer but I deployed it out to a few other users and 1 of the images does not show up on their computer.

http://www.mrexcel.com/forum/showthread.php?t=384776

I used Plutos code and basically I have 4 pictures that change depending on the language chosen in a drop down on another sheet.

I'm using 2007 and I believe they are using 2010, but I haven't confirmed that yet. Could that be a problem?

Any thoughts on why it works ok for me but not others?

Here is my code.

Private Sub Worksheet_Calculate()
    Dim oPic As Picture
    Me.Pictures.Visible = False
    With Range("C3")
        For Each oPic In Me.Pictures
            If oPic.Name = .Text Then
                oPic.Visible = True
                oPic.Top = .Top
                oPic.Left = .Left
                Exit For
            End If
        Next oPic
    End With
 
 
    With Range("C17")
        For Each oPic In Me.Pictures
            If oPic.Name = .Text Then
                oPic.Visible = True
                oPic.Top = .Top
                oPic.Left = .Left
                Exit For
            End If
        Next oPic
    End With
 
    With Range("C27")
        For Each oPic In Me.Pictures
            If oPic.Name = .Text Then
                oPic.Visible = True
                oPic.Top = .Top
                oPic.Left = .Left
                Exit For
            End If
        Next oPic
    End With
 
  With Range("B33")
        For Each oPic In Me.Pictures
            If oPic.Name = .Text Then
                oPic.Visible = True
                oPic.Top = .Top
                oPic.Left = .Left
                Exit For
            End If
        Next oPic
    End With
 
End
In the cells where I want the pictures showing up I have the following formulas.

In C3 -> =IFERROR(VLOOKUP(Pricer!K2, PicTable2, 2, FALSE),"")
In C17 -> =IFERROR(VLOOKUP(Pricer!K2, PicTable3, 2, FALSE),"")
In C27 -> =IFERROR(VLOOKUP(Pricer!K2, PicTable4, 2, FALSE),"")

In B33 -> =IFERROR(VLOOKUP(Pricer!K2, PicTable5, 2, FALSE),"") (Not working on theirs but it does on mine.)

Thanks
stumped73