aide sous VBA pour ouvrir une feuille excel

  • Initiateur de la discussion karine78
  • Date de début
K

karine78

Guest
bonjour a tous
j'ai un pb. Je voudrais a l'aide d'un bouton dans une userform de vba pouvoir ouvrir une fenetre dans laquelle je verrais un document excel déjà enregistré avant.
j'ai dejà essayé avec la fonction workbooks.open mais elle ne m'ouvre pas directement mon fichier xls et pire quand je lance ma macro avec un executable et que je clic sur ce fameux bouton rien ne se passe il faut que j'aille louvrir moi même dans son répertoire.
aidez moi svp ça fait partit d'un projet et j'en ai besoin rapidement.
merciiiiiiiiiiiiiiiiiiiiiiiiiiii
 
P

patrice

Guest
Bonjour à toutes et à tous,

Chemin = Application.GetOpenFilename ' rechercher un fichier <=> ouvrir
If Chemin = "Faux" Then
' touche annul
end if

Workbooks.Open FileName:=Chemin ' pour ouvrir ce fichier

Si c'est ce que tu cherches.
A+
 
K

karine78

Guest
salut arnaud
j'ai essayé ton truc.
j'ai bien une fenetre qui s'ouvre pour me demander quel fichier je veux ouvrir pui lorsque j'essaye d'ouvrir ce fichier rien ne se passe.du moins je n'est pas la feuille excel qui apparait..............
 
K

karine78

Guest
merciiiiiiiiiiiiiii arnaud
mais j'ai encore un petit soucis.
ton truc marche très bien lorsque j'éxecute ma fenetre de l'editeur de visual basic sous excel mais lorsque je crée un executable et que je lance mon programme de son emplacement (la ou je l'ai enregistrer) en fait mon programme s'éxécute et quand j'appuie sur le bouton pour ouvrir le fichier excel que je viens de traiter, excel ne s'ouvre pas,donc mon fichier.xls non plus .
 
A

Arnaud

Guest
tient test avec ça. j'suis pas sur que ça marche g pas le tps de tester :(
 

Pièces jointes

  • NouExcel.zip
    10.4 KB · Affichages: 90
  • NouExcel.zip
    10.4 KB · Affichages: 94
  • NouExcel.zip
    10.4 KB · Affichages: 89

Discussions similaires

Statistiques des forums

Discussions
312 500
Messages
2 089 010
Membres
104 004
dernier inscrit
mista