formule conditionnelle qui me rend fou!

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

kllmoon

XLDnaute Occasionnel
Bonjour le forum, j'ai la formule suivante

Code:
Sub Worksheet_Activate()
Range("A3:D100").Delete
For n = Sheets("Feuil1").Range("D65536").End(xlUp).Row To 4 Step -1
  If Date - Sheets("Feuil1").Range("D" & n) <= 7 Then If Sheets("Feuil1").Range("D" & n) >= -7 Then Sheets("Version Imprimable").Range("A" & n & ":D" & n) = Sheets("Feuil1").Range("A" & n & ":D" & n).Value
 MsgBox (Date - Sheets("Feuil1").Range("D" & n))
   Next n
       dd = Date - 7
dd2 = Date + 7
[A1].Value = "Alertes pour accouchements prévus entre le " & dd & " et le " & dd2
  Call trier
  End Sub

Le problème est que cette macro fait l'action peut importe le résultat des conditions. Si le calcul donne -45, ça copie... Moi je ne veux qu'un copir si la différence entre Date et Sheets("Feuil1").Range("D" & n) est comprise entre 7 et -7

J'ai beau me creuser les méninges et fouiller sur le forum, je ne trouve pas la solution. Quelque chose me dit qu'elle sera simple et que je vais faire "Mais oui! pourquoi n'y ais-je pas pensé!" Mais bon, votre aide serait grandement appréciée.
 
- 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

D
Réponses
4
Affichages
1 K
G
  • Question Question
Microsoft 365 Recherche v + VBA
Réponses
3
Affichages
2 K
Grelune
G
S
Réponses
13
Affichages
2 K
Stedemart
S
Réponses
1
Affichages
1 K
T
  • Question Question
XL pour MAC Recherche date
Réponses
5
Affichages
2 K
tdenis
T
R
Réponses
3
Affichages
4 K
R
Réponses
3
Affichages
1 K
Retour