Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

code pour date d'échéance

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 !

pascal21

XLDnaute Barbatruc
bonsoir le forum
Code:
Sub Macro1()
For Each cel In Range('A1:A30')
cel.ClearComments
If cel > 0 And cel <= 50 Then
cel.AddComment
cel.Comment.Text Text:='Attention' & Chr(10) & ' Prevoir....'
Else
 If cel < 0 Then
   cel.AddComment
   cel.Comment.Text Text:='Attention' & Chr(10) & ' Depassement'
 End If
End If
Next cel
End Sub
j'ai retrouvé ce vieux code dans un classeur qui correspond à ce que je cherche faire
mais j'aimerais l'appliquer à une date d'échéance
j'ai essayé avec
If cel =now And cel =now- 50 Then
mais ça ne fonctionne pas
quelle est la syntaxe exacte
merci
edit si JP13 est encore là je lui ferai un classeur joint spécialement pour lui lol!!
il me comprendra
bonne année 2010
 
Re : code pour date d'échéance

Bonsoir Pascal, bonsoir le forum,

Date est le mot clé Visual Basic qui renvoie la date du système. À vérifier après s'il y a compatibilité des formats... CDate(cel.Value) va convertir le contenu de la cellule cel en date et provoqué une erreur si cette convertion est impossible...
mais si tu fait :
Code:
If CDate(cel.Value) = Date And CDate(cel.Value) = Date - 50 Then
Je doute que la date inscrite dans la cellule cel remplisse les deux conditions en même temps...

Édition :

Salut Hasco on s'est croisé...
 
Dernière édition:
Re : code pour date d'échéance

Bonsoir à tous,

Une syntaxe possible si j'ai bien compris le sujet :

Sub Macro1()
Dim Cel As Range
For Each Cel In Range("A1:A30")
Cel.ClearComments
If Date - Cel.Value > Date - 50 And Date - Cel.Value < Date Then
Cel.AddComment
Cel.Comment.Text Text:="Attention" & Chr(10) & " Prevoir...."
ElseIf Cel < 0 Then
Cel.AddComment
Cel.Comment.Text Text:="Attention" & Chr(10) & " Depassement"
End If
Next Cel
End Sub
 
- 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
3
Affichages
924
M
Réponses
2
Affichages
719
M
A
Réponses
17
Affichages
4 K
Abdenour
A
D
Réponses
4
Affichages
1 K
Réponses
1
Affichages
868
Réponses
8
Affichages
1 K
M
Réponses
3
Affichages
2 K
MONADESIGN82
M
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…