Date comprise entre...

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

jeanphi

XLDnaute Occasionnel
Bonjour le forum 😉
dans une macro, je veux spécifier une action si la date est comprise entre deux variables
j utilise cette syntaxe pour spécifier J+10 à partir de la date système
cell.Offset(0, 8).Value = (Date + 10)
mais ce que je veux coder c'est "entre et J+10 et J+15 à partir de la date système"
je sais que c'est pas compliqué mais je ne trouve pas la solution
merci pour vos réponses 🙂
 
Re : Date comprise entre...

Bonjour JeanPhi

regarde le code ci dessous, évalue la cellule A1 :

Code:
If Range("A1").Value >= Date + 10 And Range("A1").Value <= Date + 15 Then _
    MsgBox "ok, entre j+10 ET j+15"

bonne journée
@+
salut
Avec les dates d'Excel, tu peux faire des opérations arythmétiques :
Code:
If Range("A1")-Date  >= 10 And Range("A1")-Date  <= 15 Then _
    MsgBox "date A1 = j+" & int(Range("A1")-Date)
A+
 
Re : Date comprise entre...

Re JeanPhi, bonjour Gorfael

@Gorfael
je ne comprends pas où se trouve mon erreur dans le code que jai proposé, a priori chez moi il fonctionne ? Ou est ce par rapport à la question posée ? Quelque chose doit certainement m'échappé !!!

@+
 
- 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
2
Affichages
411
Réponses
16
Affichages
591
Réponses
3
Affichages
214
Retour