Re bonjour,
Je viens de régler un petit soucis sur un autre post grâce à vos lumières et j'ai encore un soucis.
Voila ce que j'aimerais faire :
Lorsque je rentre un nouveau nom en feuille1, je voudrais qu'une nouvelle feuille se crée et prenne le nouveau nom.
Pour avoir une nouvelle feuille avec toutes la mise en forme et le reste, j'ai créé une feuille "matrice" qui est placé en dernier.
Pour ça pas de problème avec le code suivant :
Sheets("matrice").Select
Sheets("matrice").Copy Before:=Sheets("matrice")
Le problème est que je voudrais qu'elle prenne le nom de la dernière cellule que de la feuille 1, mais je n'y arrive pas.
Je sais comment récupérer le nom avec :
Sheets("Feuil1").Range("A65536").End(xlUp)
mais je ne sais pas comment l'attribuer à la nouvelle feuille (qui est placé en avant dernier).
Je pense que le pbme n'est pas simple, je vais essayer de créer un fichier pour mieux expliquer mon problème, celui sur lequel je bosse est trop lourd.
Merci d'avance
Je viens de régler un petit soucis sur un autre post grâce à vos lumières et j'ai encore un soucis.
Voila ce que j'aimerais faire :
Lorsque je rentre un nouveau nom en feuille1, je voudrais qu'une nouvelle feuille se crée et prenne le nouveau nom.
Pour avoir une nouvelle feuille avec toutes la mise en forme et le reste, j'ai créé une feuille "matrice" qui est placé en dernier.
Pour ça pas de problème avec le code suivant :
Sheets("matrice").Select
Sheets("matrice").Copy Before:=Sheets("matrice")
Le problème est que je voudrais qu'elle prenne le nom de la dernière cellule que de la feuille 1, mais je n'y arrive pas.
Je sais comment récupérer le nom avec :
Sheets("Feuil1").Range("A65536").End(xlUp)
mais je ne sais pas comment l'attribuer à la nouvelle feuille (qui est placé en avant dernier).
Je pense que le pbme n'est pas simple, je vais essayer de créer un fichier pour mieux expliquer mon problème, celui sur lequel je bosse est trop lourd.
Merci d'avance