macro excel

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+
 
M

Myta

Guest
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å
 
S

sony

Guest
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
 

Discussions similaires

Statistiques des forums

Discussions
312 429
Messages
2 088 350
Membres
103 823
dernier inscrit
ben talha redouane