Bonjour,
Pour expliquer au mieux mon problème, j'ai une cellule avec une date de transaction et une cellule avec une date de settlement. (C5 et C8)
Ces dates me permettent si elles respectent certaines conditions de remplir une autre cellule dans un onglet Sh .Voici le code de départ pour que vous voyez mieux .
Est il possible que ces Today + 1 ou + 2 ou > 3, ne soit compris qu entre lundi et vendredi inclut ?
(Peut etre je ne l exprime pas au mieux donc je laisse un exemple concret )
Dans le cas ou Today serait vendredi ....
Par Exemple C5 (= vendredi 11 Fevrier) et que C8 (= Lundi 14 Fevrier); la cellule C7 devrait renvoyer TOM ? (Car ça serait Today + 1 )
Dans mon code le probleme c est qu elle renvoie Forward ....
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Sh.Range("C5").Value = today Sh.Range("C8").Value = .Cells(c.Row, "F").Value If Sh.Range("C8").Value = Range("C5") Then Sh.Range("C7").Value = "TODAY" End if If Sh.Range("C8") = today + 1 Then Sh.range("C7").value = "TOM" End if If Sh.Range("C8") = today + 2 Then Sh.range("C7").value = "SPOT" End if If Sh.Range("C8") >= today + 3 Then Sh.range("C7").value = "FORW" End If
Partager