calimero75
XLDnaute Nouveau
Bonjour,
Totalement débutant, je n'arrive pas à utiliser correctement la fonction GetOpenFilename.
J'aimerai à l'aide d'une macro, importer certaine données depuis un autre classeur.
ceci est possible de la maniére suivante :
set classeurSource = Application.workbooks.Open("C:\...\monfichier")
Mais j'aimerai donner la possibilité de choisir le fichier.
Seulement voila:Set classeurSource = application.workbooks.GetOpenFilename()![Mad :mad: :mad:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
l'erreur : propriété ou méthode non gérée par cet objet
et en faisant Set classeurSource = application.workbooks.GetOpenFilename()
j'ai une "incompatibilité de type"![Eek! :eek: :eek:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Comment utiliser cette fonction ? quelqu'un peut'il m'aider ?
Un grand merci !
PS : pour plus de précisions mon code est ci dessous
Regarde la pièce jointe code.zip
Totalement débutant, je n'arrive pas à utiliser correctement la fonction GetOpenFilename.
J'aimerai à l'aide d'une macro, importer certaine données depuis un autre classeur.
ceci est possible de la maniére suivante :
set classeurSource = Application.workbooks.Open("C:\...\monfichier")
Mais j'aimerai donner la possibilité de choisir le fichier.
Seulement voila:Set classeurSource = application.workbooks.GetOpenFilename()
l'erreur : propriété ou méthode non gérée par cet objet
et en faisant Set classeurSource = application.workbooks.GetOpenFilename()
j'ai une "incompatibilité de type"
Comment utiliser cette fonction ? quelqu'un peut'il m'aider ?
PS : pour plus de précisions mon code est ci dessous
Regarde la pièce jointe code.zip
Pièces jointes
Dernière édition: