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

Roll

XLDnaute Occasionnel
Bonsoir tout le monde,

travaillant pour une entreprise qui vend toute sorte de produits, dont des produits saisonniers, je voudrais créer un fichier excel qui s'ouvre automatiquement à une date définie.

Les tâches planifiées ne répondent qu'en partie à mon besoin car j'ai besoin de sélectionner des dates précises.

Ci-joint un exemple.

Merci pour votre aide.
 

Pièces jointes

Re : Taches planifiées

Bonjour le forum, bonjour Roll,

Voici une solution :

1) Planifier avec le Planificateur de tâches l'ouverture du fichier tous les jours à 00:00.

2) Si à ce moment-là le fichier est le seul qui soit ouvert et qu'aucune date en feuille 1 colonne C n'est la date d'aujourd'hui, alors Excel est fermé.
Cette opération est réalisée par la macro suivante (à placer dans ThisWorkbook) :
Code:
Private Sub Workbook_Open()
If Now - Int(Now) < 0.0001 And Workbooks.Count = 1 _
And Not Application.IsNumber(Application.Match(1 * Date, Sheets(1).Columns(3), 0)) _
Then Application.Quit
End Sub
A+
 
Dernière édition:
Re : Taches planifiées

Re
Avec un test If de plus c'est mieux :
- si le fichier est seul ouvert, Excel est fermé
- sinon le fichier est fermé, Excel restant ouvert.
Code:
Private Sub Workbook_Open()
AppActivate "Microsoft Excel"
If Not Application.IsNumber(Application.Match(1 * Date, Sheets(1).Columns(3), 0)) _
And Now - Date < 0.0005 Then
If Workbooks.Count = 1 Then Application.Quit Else ThisWorkbook.Close
End If
End Sub
A+
 
Dernière édition:
- 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
1
Affichages
772
A
  • Question Question
Réponses
2
Affichages
2 K
A
D
  • Question Question
Réponses
6
Affichages
2 K
doundoun
D
Z
Réponses
3
Affichages
2 K
Z
Réponses
38
Affichages
5 K
L
Réponses
4
Affichages
2 K
Luke91
L
L
Réponses
1
Affichages
1 K
Lucien31
L
Retour