karybou
XLDnaute Occasionnel
Bonjour à tous,
Je reviens avec ma demande de fichier, mais que je vais plutôt gérer de façon manuelle, car je pense que cela devient un peu compliqué pour la création auto de fiches. Don je vais créer mes fiches manuellement, mais en essayant de reprendre quelques informations de façon auto.
J'ai une question concernant le code ci-après que j'ai trouvé dans le forum
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveSheet.Name = Range("B2").Value
End Sub
qui permet de nommer une feuille en fonction d'une information se trouvant dans une cellule. Celle-ci est très pratique, mais lorsque que vous avez plusieurs feuilles à créer, cela ne va plus car le nom est déjà utilisé (je duplique la feuille modèle). Comment faire pour que l'information soit considérée comme une variable ? Pour info le nom de la feuille vient d'un tableau (la base) qui se trouve dans une autre feuille. (voir mon fichier)
Je vous remercie de votre aide, encore belle année à tous.
Bien cordialement.
K.
Je reviens avec ma demande de fichier, mais que je vais plutôt gérer de façon manuelle, car je pense que cela devient un peu compliqué pour la création auto de fiches. Don je vais créer mes fiches manuellement, mais en essayant de reprendre quelques informations de façon auto.
J'ai une question concernant le code ci-après que j'ai trouvé dans le forum
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveSheet.Name = Range("B2").Value
End Sub
qui permet de nommer une feuille en fonction d'une information se trouvant dans une cellule. Celle-ci est très pratique, mais lorsque que vous avez plusieurs feuilles à créer, cela ne va plus car le nom est déjà utilisé (je duplique la feuille modèle). Comment faire pour que l'information soit considérée comme une variable ? Pour info le nom de la feuille vient d'un tableau (la base) qui se trouve dans une autre feuille. (voir mon fichier)
Je vous remercie de votre aide, encore belle année à tous.
Bien cordialement.
K.
Pièces jointes
Dernière édition: