OVH Cloud OVH Cloud

onglet a renommer automatique

1 réponse
Avatar
pPTIFRED
bonjours les pticlous

encore un probleme qui n'en ai pas un pour vous
voila ma macros copie ma feuille et creer un nouvelle onglet mais j'aimeraie
que cette onglet soit renommer automatiquement parles donnees de la feuille
(matrice) de basse les infos sont en b5 quelle formulle doit je ajouter a ma
macro pour cela

voila ma macro

Sub SAUVEGARDE()
'
' SAUVEGARDE Macro
' Macro enregistrée le 26/03/2004 par LEFEBVRE FREDERIC
'

'
Range("I4:L5").Select
Sheets("MATRICE").Select
Sheets("MATRICE").Copy Before:=Sheets(1)
Range("I4:L5").Select
Sheets("MATRICE (2)").Select
Sheets("MATRICE (2)").Name = "MATRICE (2)"
Range("I4:L5").Select
Selection.Copy
Sheets("MATRICE (2)").Select
Sheets("MATRICE").Select
Range("F2:F3").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("B4:E5").Select
Selection.ClearContents
Range("B10:E13").Select
Selection.ClearContents
Range("B14:C15").Select
Selection.ClearContents
Range("B16:E19").Select
Selection.ClearContents
ActiveWindow.SmallScroll Down:=7
Range("B23:E26").Select
Selection.ClearContents
Range("C25:D25").Select
ActiveWindow.SmallScroll Down:=-7
Sheets("MATRICE (2)").Select
ActiveSheet.Shapes("CommandButton1").Select
Selection.Delete
Range("G8").Select
Sheets("MATRICE").Select
Range("G3").Select
End Sub

1 réponse

Avatar
Daniel
Bonjour.
Pour renommer ta feuille avec le contenu de la cellule B5 :
ActiveSheet.Name = Range("B5").Value
Cordialement.
Daniel
"pPTIFRED" a écrit dans le message de
news:
bonjours les pticlous

encore un probleme qui n'en ai pas un pour vous
voila ma macros copie ma feuille et creer un nouvelle onglet mais
j'aimeraie
que cette onglet soit renommer automatiquement parles donnees de la
feuille
(matrice) de basse les infos sont en b5 quelle formulle doit je ajouter a
ma
macro pour cela

voila ma macro

Sub SAUVEGARDE()
'
' SAUVEGARDE Macro
' Macro enregistrée le 26/03/2004 par LEFEBVRE FREDERIC
'

'
Range("I4:L5").Select
Sheets("MATRICE").Select
Sheets("MATRICE").Copy Before:=Sheets(1)
Range("I4:L5").Select
Sheets("MATRICE (2)").Select
Sheets("MATRICE (2)").Name = "MATRICE (2)"
Range("I4:L5").Select
Selection.Copy
Sheets("MATRICE (2)").Select
Sheets("MATRICE").Select
Range("F2:F3").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("B4:E5").Select
Selection.ClearContents
Range("B10:E13").Select
Selection.ClearContents
Range("B14:C15").Select
Selection.ClearContents
Range("B16:E19").Select
Selection.ClearContents
ActiveWindow.SmallScroll Down:=7
Range("B23:E26").Select
Selection.ClearContents
Range("C25:D25").Select
ActiveWindow.SmallScroll Down:=-7
Sheets("MATRICE (2)").Select
ActiveSheet.Shapes("CommandButton1").Select
Selection.Delete
Range("G8").Select
Sheets("MATRICE").Select
Range("G3").Select
End Sub