OVH Cloud OVH Cloud

ajouter des guillemets

2 réponses
Avatar
Maud
bonjour à tous,
j'ai un problème assez bête en fait,
je compare deux valeurs(deux dates), une qui existe dans ma feuille, et une
autre que je crée dans mon programme. Le problème c'est que mon programme ne
reconnait pas quand elles sont identiques car l'une est entre guillements
(celle que je crée) et l'autre non. Comment puis-je ajouter des guillement
autour de la valeur qui n'en a pas?

extrait de mon programme:
date0 = Workbooks("reporting_V4").Worksheets("baseStatut").Range("C" &
ligne)
If DatePart("m", date0) < 10 Then
date1 = "01/" & "0" & DatePart("m", date0) & "/" & DatePart("Yyyy", date0)
Else
date1 = "01/" & DatePart("m", date0) & "/" & DatePart("Yyyy", date0)
End If
date2 = Workbooks("reporting_V4").Worksheets("portefeuille").Range("A" &
lig)
If date1 = date2 Then
etc....ca coince
merci de prendre de votre temps pour mon souci!

2 réponses

Avatar
Daniel
Bonjour.
Pour mettre la date que tu crées au format "date" :
date1 = DateSerial(Year(date0), Month(date0), 1)
Cordialement.
Daniel
"Maud" a écrit dans le message de news:

bonjour à tous,
j'ai un problème assez bête en fait,
je compare deux valeurs(deux dates), une qui existe dans ma feuille, et
une
autre que je crée dans mon programme. Le problème c'est que mon programme
ne
reconnait pas quand elles sont identiques car l'une est entre guillements
(celle que je crée) et l'autre non. Comment puis-je ajouter des guillement
autour de la valeur qui n'en a pas?

extrait de mon programme:
date0 = Workbooks("reporting_V4").Worksheets("baseStatut").Range("C" &
ligne)
If DatePart("m", date0) < 10 Then
date1 = "01/" & "0" & DatePart("m", date0) & "/" & DatePart("Yyyy",
date0)
Else
date1 = "01/" & DatePart("m", date0) & "/" & DatePart("Yyyy", date0)
End If
date2 = Workbooks("reporting_V4").Worksheets("portefeuille").Range("A"
&
lig)
If date1 = date2 Then
etc....ca coince
merci de prendre de votre temps pour mon souci!




Avatar
Maud
merci beaucoup, ca marche très bien!


Bonjour.
Pour mettre la date que tu crées au format "date" :
date1 = DateSerial(Year(date0), Month(date0), 1)
Cordialement.
Daniel
"Maud" a écrit dans le message de news:

bonjour à tous,
j'ai un problème assez bête en fait,
je compare deux valeurs(deux dates), une qui existe dans ma feuille, et
une
autre que je crée dans mon programme. Le problème c'est que mon programme
ne
reconnait pas quand elles sont identiques car l'une est entre guillements
(celle que je crée) et l'autre non. Comment puis-je ajouter des guillement
autour de la valeur qui n'en a pas?

extrait de mon programme:
date0 = Workbooks("reporting_V4").Worksheets("baseStatut").Range("C" &
ligne)
If DatePart("m", date0) < 10 Then
date1 = "01/" & "0" & DatePart("m", date0) & "/" & DatePart("Yyyy",
date0)
Else
date1 = "01/" & DatePart("m", date0) & "/" & DatePart("Yyyy", date0)
End If
date2 = Workbooks("reporting_V4").Worksheets("portefeuille").Range("A"
&
lig)
If date1 = date2 Then
etc....ca coince
merci de prendre de votre temps pour mon souci!