[VBA Access] Quelle bibliothèque à cocher?
Fermé
moony
-
14 janv. 2005 à 13:02
blux Messages postés 26465 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 14 novembre 2024 - 7 juin 2013 à 15:33
blux Messages postés 26465 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 14 novembre 2024 - 7 juin 2013 à 15:33
A voir également:
- Access vba filedialog
- Vba attendre 1 seconde ✓ - Forum VB / VBA
- Acer quick access - Forum Logiciels
- Access appdata - Guide
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Mkdir vba ✓ - Forum VB / VBA
10 réponses
j'ai eu le même problème, mais j'ai ajouté dans les références (menu outils/références) la ligne "Microsoft Office 11.0 Object Library" et ca fonctionne :)
Bonjour,
J'ai le problème avec Access 2007, je suis incapable d'accéder à la variable Filedialog, pourtant jai bien la référence "Microsoft Access 12.0 Object Library" d'activer.
J'ai meme changer mon sandbox (HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\Access Connectivity Engine\Engines\SandboxMode) a la sécurité la plus faible mais sans résultat.
La variable Filedialog ne veux toujours pas s'activer.
Quelqu'un aurrait une solution?
J'ai le problème avec Access 2007, je suis incapable d'accéder à la variable Filedialog, pourtant jai bien la référence "Microsoft Access 12.0 Object Library" d'activer.
J'ai meme changer mon sandbox (HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\Access Connectivity Engine\Engines\SandboxMode) a la sécurité la plus faible mais sans résultat.
La variable Filedialog ne veux toujours pas s'activer.
Quelqu'un aurrait une solution?
blux
Messages postés
26465
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
14 novembre 2024
3 314
17 janv. 2005 à 14:41
17 janv. 2005 à 14:41
Salut,
tu crées un objet de type filedialog
ACCESS ne connaissant pas ce type de variable t'invite à lui dire où il va pouvoir le trouver...
Il faut aller dans Outils/références et voir quelle est la référence manquante...
Mais il est fort probable que filedialog soit une variable supportée par commondialog...
A+ Blux
tu crées un objet de type filedialog
ACCESS ne connaissant pas ce type de variable t'invite à lui dire où il va pouvoir le trouver...
Il faut aller dans Outils/références et voir quelle est la référence manquante...
Mais il est fort probable que filedialog soit une variable supportée par commondialog...
A+ Blux
"Les cons, ça ose tout. C'est même à ça qu'on les reconnait"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci pour vos réponses.
même si je les coche j'obtiens le msg d'erreur.
et pour le common dialog je veux pas utiliser.
Merci encore une fois.
même si je les coche j'obtiens le msg d'erreur.
et pour le common dialog je veux pas utiliser.
Merci encore une fois.
Merci pour ta réponse.
j'ai pas bien saisi ce que tu veux dire.
mais comme j'ai déjà dit les bibliothèques "Microsoft Office 9.0 Object Library" et "Microsoft DAO 3.6 Object Library" sont cochées.
Comment je fais pour créer l'objet filedialog ?
Moony
j'ai pas bien saisi ce que tu veux dire.
mais comme j'ai déjà dit les bibliothèques "Microsoft Office 9.0 Object Library" et "Microsoft DAO 3.6 Object Library" sont cochées.
Comment je fais pour créer l'objet filedialog ?
Moony
J'ai téléchargé la bibliothéque "Microsoft Office 11.0 Object Library" (mso.dll) à partir du site : http://www.dlldump.com/filelistings/m.shtml et j'obtiens plus le message d'erreur "Type défini par l'utilisateur non défini", j'ai un autre message "Membre de méthode ou de données introuvable" et j'ai le mot "FileDialog" de la 2éme ligne sélectionné.
Dim Fd As FileDialog
***Set Fd = Application.FileDialog(msoFileDialogOpen)
With Fd
.AllowMultiSelect = False ' multisélection interdite
If .Show = -1 Then
path= .SelectedItems(1)' mémorisation du fichier sélectionné
Else
Exit Sub
End If
End With
Set Fd = Nothing
Dim Fd As FileDialog
***Set Fd = Application.FileDialog(msoFileDialogOpen)
With Fd
.AllowMultiSelect = False ' multisélection interdite
If .Show = -1 Then
path= .SelectedItems(1)' mémorisation du fichier sélectionné
Else
Exit Sub
End If
End With
Set Fd = Nothing
j'ai bien regardé; il s'agit de :
microsof common dialog control 6.0 (du service pack 3)
et avec ça, ça marche....
microsof common dialog control 6.0 (du service pack 3)
et avec ça, ça marche....
7 juin 2013 à 14:59
Quelqu'un peut m'aider?
7 juin 2013 à 15:33