ouverture d'un classeur à la date voulue

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

Mimi

XLDnaute Occasionnel
Bonjour à tout le forum,
Voila, j'ai une base de donnée avec des dates d'appel de personne à rappeler, je voudrais savoir s'il est possible que le classeur s'ouvre tout seul quand dans la base il se trouve une date du jour.
D'avance merci
Mimi
 
Re : ouverture d'un classeur à la date voulue

Bonjour


Tu peux ouvrir un classeur à partir d'un autre classeur

mais un classeur ne peut pas "facilement" "s'auto-ouvrir" à la date du jour



Pour ouvrir un classeur à partir d'un autre (si date du jour en A1)
Code:
Private Sub Workbook_Open()
Dim Ce_Jour As Date
Dim Nom_Fic As String
'ici adapter le nom du fichier à ouvrir
Nom_Fic = "C:\test.xls"
Ce_Jour = Date
'ici adapter la cellule contenant la date
If Sheets("Feuil1").Range("A1").Value = Ce_Jour Then
Workbooks.Open (Nom_Fic)
End If
End Sub
 
Re : ouverture d'un classeur à la date voulue

Bonjour le fil,

1/ Sur un PC allumé 24h/24h et 7j/7j, tu crées une tache planifiée en demandant l'ouverture de ton fichier Init tous les jours à 9h00 par exemple.

2/ Tu places une macro du style de celle de Stapple1600 dans ton fichier :

Code:
Private Sub Workbook_Open()
Dim Ce_Jour As Date
Ce_Jour = Date
'ici adapter la cellule contenant la date
If Sheets("Feuil1").Range("A1").Value = Ce_Jour Then exit sub
Activeworkbook.close savechanges =false
end if
End Sub
et tu as une solution à ton problème.

Cordialement
 
Re : ouverture d'un classeur à la date voulue

Spitnolan08 à dit:
Sur un PC allumé 24h/24h et 7j/7j, tu crées une tache planifiée en demandant l'ouverture de ton fichier Init tous les jours à 9h00 par exemple.
Il n'y a pas d'autre alternative à mon avis... Excel tout seul ne sait pas faire ce genre de chose!
Bonne journée.

Yan
 
Re : ouverture d'un classeur à la date voulue

Re


autres alternatives possibles
(c'est pourquoi je disais :
un classeur ne peut pas "facilement" "s'auto-ouvrir")

1) Créer un script VBS (qui ouvre le fichier XLS
va vérifier si la valeur de la cellule X = Date)

2) Mettre un raccourci du classeur dans le menu Démarrer/Programmes/Démarrage et une macro avec On.Time

3) Créer une clé dans la base de registre (HKLM\Software\Microsoft\Windows\CurrentVersion\Run
qui ouvre le fichier XLS (+macro On.Time)
 
Re : ouverture d'un classeur à la date voulue

Bonjour à tous,
Je vais regarder toutes les réponses et je vous tiens au courant, pas eu trop le temps de vous suivre mais les vacances arrivent donc plus de temps.
Encore lerci
Michel
 
- 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

Discussions similaires

Réponses
18
Affichages
724
Réponses
15
Affichages
784
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
452
Retour