Bonjour forum,
Comme le dit le titre, je souhaiterais créer une feuille dont le nom proviendrait d'infos inscrites d'un useform
j'ai créé un classeur avec 3 feuilles
1-portail (feuille affichée) composée d'un bouton liée à une macro "créer_Jxxx"
=> quand l'utilisateur cliquera sur le bouton de la feuille portail, un useform va apparaitre
2-paramètre (masquée) composées de tableaux de dates
3-déplacement (masquée)= feuille modèle vierge
l'useform a également été créé
la macro se met en action en cliquant sur le bouton présent sur la feuille "portail"
Cette feuille "Jxxxxx" sera une copie de la feuille "déplacement" qui est toujours masquée mais son nom (xxxxx) dépendra des infos de l'useform qui aura été rempli comme suit
1- la date choisie
2- le format de nom qui commencera par J puis selon l'un des 3 choix possibles
2a-annee+n°semaine => ex: J1213-36
2b-format date =>ex: J120905
2c-format annee+n° journée => ex: J1213-01
* le n° de semaine est une formule excel : =NO.SEMAINE(G2;1)
** la date provient directement de l'useform
*** la journée provient de la recherche selon le calendrier adéquat ici 1213 -> =RECHERCHEV(G2;calendrier1213;2)
Si une feuille est déjà créée, et qu'un doublon est en cours de création, je souhaiterais qu'un message prévienne l'utilisateur (valider/annuler) afin qu'il puisse continuer la création (et donc ecraser la 1ère) ou annuler.
Voici en Pj, mon fichier de base v1
Quelqu'un aurait il une idée pour cette macro vba?
merci d'avance pour votre aide
Cordialement
Zbig