• Initiateur de la discussion Initiateur de la discussion sony
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

sony

Guest
Bonjour ,

Qui peut me dire comment faire une macro commande qui

"prends la valeur de la cellule c4 et s'en serre pour renomer la
feuille de travail active"


et comment mettre un bouton sur la feuille qui lance une macro ?


merci de votre aide

a+
 
Salut Sony

Pour le nom de la Feuille une idée parmi tant d'autre

Private Sub Workbook_SheetActivate(ByVal Sh As Object)
If Range("C4") = "" Then Exit Sub
If ActiveSheet.Name <> Range("C4") Then
ActiveSheet.Name = Range("C4")
End If
End Sub

Mytå
 
Merci de ton aide mais j'ai du mal a la transcrire a mon projet peut etre peut tu m'aider ;

Voila j'ai un fichier travaux.xls dans lequel il a une feuille nommer "bon de commande" que je remplis a chaque fois , c'est un modele ; j'aimerais faire en sorte que lorsque je l'ai remplis je puisse la copier via une macro dans un autre fichier qui s'appelle "commande 2004" avec comme nom de feuille le contenu de la celluce c18 de bon de commande .

Je sais pas ci c'est claire comme explication et si quelqu'un pourrais m'aider
car je suis novice dans les macros


merci

A bientot
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
56
Affichages
2 K
Retour