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 !
En fait je teste la date du jour donc dans la Feuille This Workbook j'ai placé cette macro (tu peux aller voir en tapant Alt+F11 pour voir le code VBA). En fait la date est celle d'avant hier donc si tu veux que à partir du 1er janvier 2008, la macro efface se mette en marche, tu dois écrire 39660 à la place de 39407 qui correspond au 31/12/2007 (nbre de jours par rapport au 1er janvier 1900).
Code:
Private Sub Workbook_Open()
If Now > 39407 Then efface
End Sub
Private Sub Workbook_Open()
If Now > 39407 Then efface
End Sub
Ensuite, j'ai enregistré une macro pour effacer la zone à prendre en compte. Le meilleur moyen pour ne pas te tromper c'est d'enregistrer une macro (bouton rouge sur la barre d'outils Visual basic) qui efface la zone ou les zones à effacer dans ton classeur. Cette macro se trouve dans le module1. Si tu enrgistre un emacro, il va normalement se crée un nouveau module.
Code:
Sub efface()
'
' efface Macro
'
'
Range("C3:F12").Select
Selection.ClearContents
End Sub
Maintenant il faut que tu essaies de le faire par toi même.
Il n'ya que cette solution pour apprendre.
Si tu as un problème tu peux poser des questions (même basique voir même Visual basic!).
- 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.