Message d'alerte sur excel [Résolu/Fermé]

Signaler
Messages postés
6
Date d'inscription
mardi 9 avril 2013
Statut
Membre
Dernière intervention
17 mai 2013
-
Messages postés
1
Date d'inscription
samedi 4 mai 2013
Statut
Membre
Dernière intervention
4 mai 2013
-
Bonjour à tous,
Voilà, j'ai une grande base de données sur excel relative à un suivi de subventions, qui contient donc plusieurs dates. J'aimerais que lorsque l'on ouvre le fichier, il y est un bulle ou message d'alerte qui indique qu'une date arrive bientôt à échéance ou est dépassée.
Je crois que l'on doit utiliser les macros ou Visual Basics mais bon ça reste abstrait pour moi ^^ ...
Si quelqu'un a de quoi m'aider dans cette tâche, je suis preneur
Merci d'avance pour vos réponses!!

2 réponses

Messages postés
602
Date d'inscription
dimanche 8 novembre 2009
Statut
Membre
Dernière intervention
21 juin 2015
207
Bonjour

Voici un exemple de fichier avec des titres en colonne A et des dates en colonne B


titi 07/04/2013
toto 09/04/2013
tutu 12/04/2013
tata 14/04/2013


Dans un module VBA


Sub auto_open()

'Pour chaque date de la colonne B
For Each cellule In Range("B:B")

'Si une date est inférieur ou égale à aujourd'hui +3 jours alors affiche le texte de la cellule correspondante en colonne A
If cellule <= Date + 3 And cellule <> "" Then MsgBox (cellule.Offset(0, -1).Value)

Next

End Sub


affichera 3 messages à l'ouverture: titi , toto puis tutu mais pas tata.
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 92545 internautes nous ont dit merci ce mois-ci

Messages postés
6
Date d'inscription
mardi 9 avril 2013
Statut
Membre
Dernière intervention
17 mai 2013

Bonjour tchernosplif
Merci pour ta réponse, c'est exactement le type d'action que je cherche a faire :D
Ca va pas mal m'aider !
Autre question, est il possible que ces alertes puissent être envoyé par mail? Même lorsque le fichier n'est pas ouvert?
Messages postés
602
Date d'inscription
dimanche 8 novembre 2009
Statut
Membre
Dernière intervention
21 juin 2015
207
Bonjour Trademark,

il est possible d'envoyer des emails avec Excel.

Le code diffère selon la messagerie utilisée. ( logiciel comme lotus note ou Outlook ou online avec Gmail par exemple ...).
Ce sujet est traité dans de nombreux posts.

Il est nécessaire d'ouvrir le fichier pour déclencher les macros; je te suggère de regarder du côté des tâches planifiées windows pour ouvrir/fermer ton fichier excel automatiquement.
Messages postés
6
Date d'inscription
mardi 9 avril 2013
Statut
Membre
Dernière intervention
17 mai 2013

Bonjour,
Je vais faire mes recherches, on verra bien!
Encore merci Mr splif! ;)
Messages postés
1
Date d'inscription
samedi 4 mai 2013
Statut
Membre
Dernière intervention
4 mai 2013
2
merci beaucoup tchernosplif . en fait j'ai le même probleme et votre sulution m'a permis de résoudre la moitié. en fait moi je voudrais qu'il me signal l'approche ou l'arrivée de la date d'échéance mais je voudrais qu'il arrête de me signaler les dates d'échéance qui sont passées depuis plus de 2 jours par exemple
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 92545 internautes nous ont dit merci ce mois-ci