Effacer plusieurs celulle a une heure precise tous les jours

Résolu/Fermé
Geo - 17 déc. 2020 à 13:41
 Geo - 18 déc. 2020 à 08:52
Bonjour,

j'ai une feuille excel patager sur drive pour que mes employés puissent la remplir.

j'aimerai que tous les soirs la feuille s'effacer pour etre vierge pour la journée du lendemain.

C'est possible ?

D'avance merci
A voir également:

2 réponses

cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
17 déc. 2020 à 16:35
Bonjour,

l'opération va se faire à la 1ère ouverture du classeur.
La date se met à la fermeture et à l'ouverture on vérifie. Si la date est différente on efface.

Faire Alt F11 pour accéder à l'éditeur. En haut à gauche sélectionner ThisWorkbook et coller ceci:

Option Explicit
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Worksheets("Feuil2").Range("A1") = Format(Date, "dd/mm/yyyy") 'adapter le nom de la feuille
End Sub
Private Sub Workbook_Open()
If Format(Date, "dd/mm/yyyy") = Worksheets("Feuil2").Range("A1") Then 'adapter le nom de la feuille
Else
Worksheets("Feuil1").Cells.ClearContents 'adapter le nom de la feuille
End If
End Sub


Voilà
2
Bonjour,

Merci beaucoup pour cette solution :)

Bonne journée
0
Utilisateur anonyme
17 déc. 2020 à 14:44
Tu copié colle trente fois le même fichier vierge dans le dossier pour le mois en cours ?
-2
Bonjour,

Merci d'avoir répondu mais c'est un peu hors sujet...

Bonne journée
0