Bonjour à tous Meilleurs Voeux

Voila j'ai un programme qui tourne sous Excel avec 1 Macro
J'ai réalisé mon programme sous Excel 2000 (9.0.3821 SR-1)
Je voudrais le lancer depuis un autre PC : 1 qui a Excel 2003
1 qui a Excel 9.0.2812)
Cependant dés que je lance mon application, une erreur appariat sur la DATE et une autre concernant le changement de VUE

Voila les erreurs :
Dim mydate As Variant
mydate = Date
et
Private Sub CommandButton1_Click()
'Activation de la feuille Entrée (1)
If Worksheets("Entrée (1)").Activate = True Then
auto_open
Set feuille = ActiveWorkbook.Worksheets("Entrée (1)")
With feuille
UserForm1.Label58.Caption = (.Range("C3"))
...
Set feuille = Nothing
End With
UserForm1.Show
End If
End Sub
Je pense que c'est un probleme de CONTROLE ACTIVE X mais je ne sais pas quoi faire 
Si quelqu'un peut m'aider pour que je puisse ouvrir mon prog sur plusieurs PC avec des Versions EXCEL Differentes
Merci a vous 