renommer une feuille archive

  • Initiateur de la discussion Initiateur de la discussion FIACHETTI
  • 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 !

F

FIACHETTI

Guest
bonjour voila une macro que je viens de faire qui me copie certaines cellules et qui me les collent sur une autre feuille pour les archiver et qui efface les données sur la feuille principale en retour.
je voudrai que lorsque je clique sur le bouton de la macro cela me renomme la nouvelle feuille de la date de l'archive si possible ou autres et garder aussi les dimensions des cellules.
je suis debutant dans les macros . merci pour vos reponses



Sub ARCHIVER()
'
' ARCHIVER Macro
'

'
Range("B2:I35").Select
Selection.Copy
Sheets.Add After:=Sheets(Sheets.Count)
Range("B2").Select
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
ActiveSheet.Paste
Sheets("bordereau remise chèques").Select
Range("C5:I24").Select
Application.CutCopyMode = False
Selection.ClearContents
ActiveWindow.SmallScroll Down:=9
Range("B30:I33").Select
Selection.ClearContents
End Sub
 
Re : renommer une feuille archive

Bonsoir

Tu peux simplifier (si tu le souhaites)

Code:
 Sub ARCHIVER()

' ARCHIVER Macro

Range("B2:I35").Copy
Sheets.Add After:=Sheets(Sheets.Count)
ActiveSheet.Range("B2").PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
Sheets("bordereau remise chèques").Range("C5:I24,B30:I33").ClearContents

End Sub
 
Re : renommer une feuille archive

Re


Pour renommer ta nouvelle feuille

Code:
Sub ARCHIVER()

' ARCHIVER Macro

Range("B2:I35").Copy
Sheets.Add After:=Sheets(Sheets.Count)
With ActiveSheet
    .Name = Format(Date, "dd-mm-yy") & " " & Format(Time, "hh""h""mm")
    .Range("B2").PasteSpecial xlValues
    .Range("B2").PasteSpecial xlFormats
End With
Application.CutCopyMode = False
Sheets("bordereau remise chèques").Range("C5:I24,B30:I33").ClearContents
End Sub
 
Re : renommer une feuille archive

super c ok pour renommer la feuille c ce que je voulais le top,mais le format de la feuille ne se colle pas idem et en en plus je voudrai revenir sur la feuile bordereau.
et encore merci c super de votre part
 
Re : renommer une feuille archive

ca ne va pas c toujours la même chose le format ne se colle pas mais à la limite c pas grave je le ferai manuellement si je ne trouve pas la solution.
merci
 
Re : renommer une feuille archive

voila g trouvais la bonne macro merci encore
Sub ARCHIVER()

' ARCHIVER Macro

Range("B2:I35").Copy
Sheets.Add After:=Sheets(Sheets.Count)
With ActiveSheet
.Name = Format(Date, "dd-mm-yy") & " " & Format(Time, "hh""h""mm")
.Range("B2").PasteSpecial xlPasteFormats
.Range("B2").PasteSpecial xlPasteColumnWidths
.Range("B2").PasteSpecial xlPasteAll
End With
Application.CutCopyMode = False
Sheets("bordereau remise chèques").Range("C5:I24,B30:I33").ClearContents
End Sub
 
Re : renommer une feuille archive

et la, la macro avec retour vers la feuile principale

Sub ARCHIVER()

' ARCHIVER Macro

Range("B2:I35").Copy
Sheets.Add After:=Sheets(Sheets.Count)
With ActiveSheet
.Name = Format(Date, "dd-mm-yy") & " " & Format(Time, "hh""h""mm")
.Range("B2").PasteSpecial xlPasteFormats
.Range("B2").PasteSpecial xlPasteColumnWidths
.Range("B2").PasteSpecial xlPasteAll
End With
ActiveSheet.Paste
Sheets("bordereau remise chèques").Select
Range("C5:I24").ClearContents
Application.CutCopyMode = False
Selection.ClearContents
ActiveWindow.SmallScroll Down:=9
Range("B30:I33").Select
Selection.ClearContents
End Sub

en esperant que cela servira à d'otre
 
- 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
17
Affichages
1 K
Réponses
5
Affichages
693
Réponses
1
Affichages
481
Retour