Bonjour à tous,
malgré mes nombreuses tentatives, je n'arrive pas à obtenir la bonne commande macro pour automatiser une tâche récurrente de mon travail alors je vous soumets mon problème en espérant trouver une solution.
Je dispose :
- d'un fichier avec 9 onglets : (que l'on nommera fichier master par la suite)
- de 9 fichiers avec un seul onglet pour chaque.
- les 9 onglets du fichier master portent le même nom que l'un des 9 fichiers.
Ce que je souhaiterais est
1- pouvoir ouvrir chaque fichier les uns après les autres
2- copier un plage de valeur de l'unique onglet présent
3- coller cette plage de valeur dans le fichier master dans l'onglet qui porte le nom de ce fichier.
J'ai trouvé sur le net un code qui permet d'ouvrir un à un les fichiers contenus dans un répertoire et de faire un traitement et de le refermer.
Je reste bloqué sur:
1- en exécutant la macro j'ai un message d'erreur
2- je n'arrive pas à faire en sorte que la partie copier vienne se coller dans l'onglet qui porte le même nom que le fichier d'où provient la copie.
mon code se situe dans le module13.
je vous joins le fichier pour plus de clarté.
J'espère que mes explications sont claires sinon n'hésitez pas à demander plus de détails.
merci pour votre aide
Newpol
malgré mes nombreuses tentatives, je n'arrive pas à obtenir la bonne commande macro pour automatiser une tâche récurrente de mon travail alors je vous soumets mon problème en espérant trouver une solution.
Je dispose :
- d'un fichier avec 9 onglets : (que l'on nommera fichier master par la suite)
- de 9 fichiers avec un seul onglet pour chaque.
- les 9 onglets du fichier master portent le même nom que l'un des 9 fichiers.
Ce que je souhaiterais est
1- pouvoir ouvrir chaque fichier les uns après les autres
2- copier un plage de valeur de l'unique onglet présent
3- coller cette plage de valeur dans le fichier master dans l'onglet qui porte le nom de ce fichier.
J'ai trouvé sur le net un code qui permet d'ouvrir un à un les fichiers contenus dans un répertoire et de faire un traitement et de le refermer.
Je reste bloqué sur:
1- en exécutant la macro j'ai un message d'erreur
2- je n'arrive pas à faire en sorte que la partie copier vienne se coller dans l'onglet qui porte le même nom que le fichier d'où provient la copie.
mon code se situe dans le module13.
je vous joins le fichier pour plus de clarté.
J'espère que mes explications sont claires sinon n'hésitez pas à demander plus de détails.
merci pour votre aide
Newpol
Pièces jointes
Dernière édition: