Bonjour,
Je suis inscrit depuis quelques années sur ce forum qui est une vrai mine d'or pour des néophytes comme moi En règle générale, j'arrive à m'en tirer seul mais pas cette fois, c'est trop compliqué pour moi;(
je vous explique mon problème :
j'ai actuellement un classeur avec 6 onglets (3 masqués qui ne nous servent à rien ici)
j'ai déjà une macro (macro 1) qui extrait chaque onglet du fichier vers un répertoire (cette macro fonctionne mais pas exactement comme je veux, j'y reviendrai après)
je veux ajouter une macro (macro2) qui copie mes onglets RETARD TCD et BDD (en valeur uniquement) en 6 exemplaires chacun (dans le même classeur) et ou je puisse spécifier leur nom (manuellement les noms étant spécifiques et non destinés à bouger) dans le code pour les renommer de la façon suivante :
RETARD TCD111, RETARD TCD222... jusqu'à 6
BDD111,BDD222....jusqu'à 6
sachant que l'ordre dans le classeur ne doit pas être les 6 BDD et ensuite les 6 RETARDS mais l'ordre doit être tel que :
RETARD TCD111,BDD111, RETARD TCD222; BDD222.... et ensuite les onglets d'origine
Ca c'était mon premier problème . Ensuite, c'est là ou je reviens à ma première macro (macro1)
il faudrait faire évoluer celle ci :
sachant que je préférerai définir les noms de feuille/classeurs manuellement ds la mesure du possible dans le code
pour qu'elle prenne RETARD TCD111 et BDD111 et qu'elle les extrait vers un classeur du répertoire indiqué dans macro1 (qui contiendra donc ces deux onglets). ce classeur serait nommé XXX111(en rapport avec le 111 qui est commun à retard tcd et bdd)
etc etc pour les autres groupes (les 5 autres donc ) - je détaille pour exemple le deuxième .
pour qu'elle prenne RETARD TCD222 et BDD222 et qu'elle les extrait vers un classeur (qui contiendra donc ces deux onglets). ce classeur serait nommé XXX222(en rapport avec le 111 qui est commun à retard tcd et bdd)
J'espère avoir été suffisamment clair et si un spécialiste pouvait avoir la gentillesse de m'aider, un immense merci par avance ...
Bonne soirée
Je suis inscrit depuis quelques années sur ce forum qui est une vrai mine d'or pour des néophytes comme moi En règle générale, j'arrive à m'en tirer seul mais pas cette fois, c'est trop compliqué pour moi;(
je vous explique mon problème :
j'ai actuellement un classeur avec 6 onglets (3 masqués qui ne nous servent à rien ici)
j'ai déjà une macro (macro 1) qui extrait chaque onglet du fichier vers un répertoire (cette macro fonctionne mais pas exactement comme je veux, j'y reviendrai après)
je veux ajouter une macro (macro2) qui copie mes onglets RETARD TCD et BDD (en valeur uniquement) en 6 exemplaires chacun (dans le même classeur) et ou je puisse spécifier leur nom (manuellement les noms étant spécifiques et non destinés à bouger) dans le code pour les renommer de la façon suivante :
RETARD TCD111, RETARD TCD222... jusqu'à 6
BDD111,BDD222....jusqu'à 6
sachant que l'ordre dans le classeur ne doit pas être les 6 BDD et ensuite les 6 RETARDS mais l'ordre doit être tel que :
RETARD TCD111,BDD111, RETARD TCD222; BDD222.... et ensuite les onglets d'origine
Ca c'était mon premier problème . Ensuite, c'est là ou je reviens à ma première macro (macro1)
il faudrait faire évoluer celle ci :
sachant que je préférerai définir les noms de feuille/classeurs manuellement ds la mesure du possible dans le code
pour qu'elle prenne RETARD TCD111 et BDD111 et qu'elle les extrait vers un classeur du répertoire indiqué dans macro1 (qui contiendra donc ces deux onglets). ce classeur serait nommé XXX111(en rapport avec le 111 qui est commun à retard tcd et bdd)
etc etc pour les autres groupes (les 5 autres donc ) - je détaille pour exemple le deuxième .
pour qu'elle prenne RETARD TCD222 et BDD222 et qu'elle les extrait vers un classeur (qui contiendra donc ces deux onglets). ce classeur serait nommé XXX222(en rapport avec le 111 qui est commun à retard tcd et bdd)
J'espère avoir été suffisamment clair et si un spécialiste pouvait avoir la gentillesse de m'aider, un immense merci par avance ...
Bonne soirée