[font=Verdana][color=darkblue]Option[/color] [color=darkblue]Explicit[/color]
[color=darkblue]Sub[/color] CopyImage()
[color=darkblue]Dim[/color] wksStart [color=darkblue]As[/color] Worksheet
[color=darkblue]Dim[/color] wks [color=darkblue]As[/color] Worksheet
[color=darkblue]Dim[/color] Pic [color=darkblue]As[/color] Picture
[color=darkblue]Dim[/color] NumPics [color=darkblue]As[/color] [color=darkblue]Long[/color]
[color=darkblue]Set[/color] wksStart = Worksheets("Start")
NumPics = wksStart.Pictures.Count
[color=darkblue]If[/color] NumPics > 0 [color=darkblue]Then[/color]
[color=darkblue]If[/color] TypeName(wksStart.Pictures(NumPics)) = "Picture" [color=darkblue]Then[/color]
Application.ScreenUpdating = [color=darkblue]False[/color]
[color=darkblue]Set[/color] Pic = wksStart.Pictures(NumPics)
[color=darkblue]For[/color] [color=darkblue]Each[/color] wks [color=darkblue]In[/color] Worksheets
[color=darkblue]Select[/color] [color=darkblue]Case[/color] wks.Name
[color=darkblue]Case[/color] "Start", "Summary1", "Summary2"
[color=green]'Do nothing[/color]
[color=darkblue]Case[/color] [color=darkblue]Else[/color]
Pic.Copy
wks.Range("B6").PasteSpecial
[color=darkblue]End[/color] [color=darkblue]Select[/color]
[color=darkblue]Next[/color] wks
Application.ScreenUpdating = [color=darkblue]True[/color]
MsgBox "Completed...", vbInformation
[color=darkblue]Exit[/color] [color=darkblue]Sub[/color]
[color=darkblue]End[/color] [color=darkblue]If[/color]
[color=darkblue]End[/color] [color=darkblue]If[/color]
MsgBox "No image was found on worksheet ""Start""...", vbExclamation
[/font]