Macro excel ouverture fichier xls

Résolu
gigi1981 Messages postés 7 Statut Membre -  
 tchichou -
Bonjour,

je souhaiterais savoir comment on peut faire pour pouvoir ouvrir un fichier excel grace à une macro et pouvoir effectuer des opérations dessus grâce à cette même macro.
Le nom du fichier est variable, ainsi que son chemin d'accès.

En fait je voudrais pouvoir avoir une fenêtre qui s'affiche et qui me demande où je dois aller chercher le fichier et quel est son nom,(comme quand on fait: ouvrir... dans le menu "fichier" de excel) et le rendre actif pour que ma macro puisse travailler dessus

j'espère avoir été assez clair, si quelqu'un pouvait m'aider s'il vous plaît...
A voir également:

3 réponses

gigi1981 Messages postés 7 Statut Membre 4
 
j'ai trouvé une solution:

j'ouvre le fichier à traiter dans excel

et ensuite

je mets cela dans ma macro:

nomdufichier=Application.InputBox("tapez le nom du fichier à traiter")

puis apres quand je veux travailler dessus dans ma macro je fais:

Workbooks(nomdufichier).Activate


c'était pas si compliqué merci pour ta réponse quand même gbinforme j'essaierai de voir s'il ya une possibilité avec ton idée
0
gigi1981 Messages postés 7 Statut Membre 4
 
donc merci j'ai résolu en parcourant un peu tout le forum pour trouver une idée!!!
0
tchichou
 
Bonjour, j ai la meme question, je veux creer une macro qui me propose le fichier que je souhaite importer ainsi que la ou les feuilles a importer. Ce serait genial si tu pouvais m aider je debute...
0
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 728
 
bonjour

Pour avoir une fenêtre de choix tu peux essayer
Mon_classeur = Application.GetOpenFilename ("classeurs (*.xls), *.xls")
-1