Bonjour,
Je souhaiterais vous poser une petite question concernant le VBA. Je suis débutant et actuellement ma macro fait le cheminement suivant :
1) Application.dialogs me permettant de faire spécifier à l'utilisateur le chemin d'un autre fichier excel de données
2) cells.select dans le fichier fraîchement ouvert
3) Selection .copy pour copier l'ens des cellules
4) windows("mon fichier de base contenant la macro").activate
Et ensuite le instructions permettant de coller à l'endroit désiré les infos.
En fait, il se peut que l'utilisateur final doive pour s'y retrouver renomer le fichier en fonction du projet sur lequel il travaille. Du coup, dans mon étape 4, si je mentionne le nom du fichier, et que l'utilisateur le modifie, un bug se produit (normal il ne retrouve plus ces petits...)
Est-ce que svp quelqu'un aurait une solution pour que je puisse non pas ecrire le nom du fichier mais faire comprendre à excel que je veux qu'il rebascule sur le fichier de base (sans donner de nom), celui dans lequel est écrit la macro et qui en outre possède l'extension différente .xlsm
En vous remerciant par avance.
Très cordialement
Gioz
Partager