[VBA Excel] FileDialog non reconnu

Fermé
mic-mic Messages postés 31 Date d'inscription vendredi 26 septembre 2003 Statut Membre Dernière intervention 18 novembre 2020 - 7 mars 2007 à 17:28
mic-mic Messages postés 31 Date d'inscription vendredi 26 septembre 2003 Statut Membre Dernière intervention 18 novembre 2020 - 8 mars 2007 à 17:59
Bonjour,

Je tourne avec Office 2000 et j'utilisais un fichier excel avec macros créé sous excel 2003. Seulement depuis 15 jours, j'ai le message d'erreur suivant à l' exécution d'une macro:
" Erreur de compilation:
Type défini par l'utilisateur non défini " sur la ligne Dim fd As
FileDialog.

Dim fd As FileDialog
Set fd = Application.FileDialog(msoFileDialogFilePicker)

Dim vrtSelectedItem As Variant

With fd
.AllowMultiSelect = False
If .Show = -1 Then
For Each vrtSelectedItem In .SelectedItems
If vrtSelectedItem <> "" Then
GoTo suite
End If
Next vrtSelectedItem
Else
End If
End With

Je sais qu'il existe des problèmes de compatibilités entre les différentes version d'excel, mais bon jusque là le code s' exécutait bien.
FileDialog étant absent de la bibliothèque de VBA, que dois-je coché dans les références disponibles, voir rajouter pour que cela fonctionne de nouveau.

Merci de votre aide


A voir également:

1 réponse

mic-mic Messages postés 31 Date d'inscription vendredi 26 septembre 2003 Statut Membre Dernière intervention 18 novembre 2020 12
8 mars 2007 à 17:59
Autre question
Que veut dire le = -1 dans .show = -1

Merci.
0