Já está resolvido a minha dúvida
obrigado a todos vcs.
on Error Resume Next
Select Case Button.Key
Case "pro_001"
Me.lbl_001.Caption = "DreamWeaver MX-Pt"
imagens_003.Picture = imagens_001.ListImages(1).Picture
ico_setup = icons_32x32.ListImages(1).Picture
lbl_setup.Caption = "Click no icone para iniciar a instalação"
lbl_keygen.Caption = "Depois de intalar use este crack"
sair = App.Path & ".." 'sai da minha pasta
Setup = sair & "mx-2002-ptpro_001setup.exe" 'entra em outra pasta fora da minha
Case "pro_002"
Me.lbl_001.Caption = "Flash MX-Pt"
imagens_003.Picture = imagens_001.ListImages(2).Picture
ico_setup = icons_32x32.ListImages(2).Picture
lbl_setup.Caption = "Click no icone para iniciar a instalação"
lbl_keygen.Caption = "Depois de intalar use este crack"
sair = App.Path & ".."
Setup = sair & "mx-2002-ptpro_002setup.exe"
...............
---------------------------------------------------------
Private Sub ico_setup_Click()
On Error Resume Next
Call Shell(Setup, vbNormalFocus)
End Sub