Bonjour,
Y a t-il un moyen de changer le format d'une cellule juste lors d'un calcul ?
Je m'explique : j'ai des dates en format "mm:dd:yyyy" et d'autre en format "h" mais les cellules au format "h" sont quand meme des dates mais dont je ne veux afficher que l'heure c-a-d : =TEXT(A1+16/24,"h")&"h"
Comment, en vba, puis faire en sorte que cette condition fonctionne :
While Worksheets("msg_sch").Range("U" & k) + Worksheets("msg_sch").Range("v" & k) >= Cells(4, j)
avec
While Worksheets("msg_sch").Range("U" & k)
une date "mm:dd:yyyy"
Worksheets("msg_sch").Range("v" & k)
une heure "h:mm"
et
Cells(4, j)
la fameuse date au format "h"
Le resultat actuel est que la condition est toujours fausse.
J'ai bien essaye un
While Worksheets("msg_sch").Range("U" & k) + Worksheets("msg_sch").Range("v" & k) >= Cells(4, j).NumberFormat = "m/d/yy h:mm;@"
mais bien sur ca ne marche pas.
Une idee ?