Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Test de dates...

23 réponses
Avatar
pmartini
Bonjour,

Dans l'exemple ci-dessous, j'envoie un message via Outlook si je valide une
cellule de la colonne A et qu'elle est différente du 25/09/06. Comment
puis-je faire pour que la condition soit la suivante: Envoi du message si une
cellule de la colonne A est égale à la date du jour moins 2 ?

Merci pour votre aide.
Pierre.




...................................................................................
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("a:a")) Is Nothing Then
If Target.Value <> CDate("25/09/2006") Then Exit Sub
Dim objOutlk
Dim ObjOutlkMail
On Error Resume Next
Set objOutlk = GetObject(, "Outlook.Application")
If Err <> 0 Then Set objOutlk = CreateObject("Outlook.Application")
On Error GoTo 0
Set ObjOutlkMail = _
objOutlk.CreateItem(olMailItem)
With ObjOutlkMail
.To = "info@paal.fr"
.Body = "Voir tableau des retards ! !"
.Send
End With
Set ObjOutlkMail = Nothing
Set objOutlk = Nothing
End If
End Sub
..........................................................................

10 réponses

1 2 3
Avatar
Jacky
Bonsoir
A condition que "Target soit une date valide.

Remplace
If Target.Value <> CDate("25/09/2006") Then Exit
par

If Target.Value <> Now - 2 Then Exit Sub

--
Salutations
JJ

"pmartini" a écrit dans le message de
news:
Bonjour,

Dans l'exemple ci-dessous, j'envoie un message via Outlook si je valide
une
cellule de la colonne A et qu'elle est différente du 25/09/06. Comment
puis-je faire pour que la condition soit la suivante: Envoi du message si
une
cellule de la colonne A est égale à la date du jour moins 2 ?

Merci pour votre aide.
Pierre.




..................................................................................
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("a:a")) Is Nothing Then
If Target.Value <> CDate("25/09/2006") Then Exit Sub
Dim objOutlk
Dim ObjOutlkMail
On Error Resume Next
Set objOutlk = GetObject(, "Outlook.Application")
If Err <> 0 Then Set objOutlk = CreateObject("Outlook.Application")
On Error GoTo 0
Set ObjOutlkMail = _
objOutlk.CreateItem(olMailItem)
With ObjOutlkMail
.To = ""
.Body = "Voir tableau des retards ! !"
.Send
End With
Set ObjOutlkMail = Nothing
Set objOutlk = Nothing
End If
End Sub
..........................................................................


Avatar
pmartini
Merci beaucoup; cela paraît simple mais je ne connais pas VBA.
Où puis-je trouver une formation facile ???



Bonsoir
A condition que "Target soit une date valide.

Remplace
If Target.Value <> CDate("25/09/2006") Then Exit
par

If Target.Value <> Now - 2 Then Exit Sub

--
Salutations
JJ

"pmartini" a écrit dans le message de
news:
Bonjour,

Dans l'exemple ci-dessous, j'envoie un message via Outlook si je valide
une
cellule de la colonne A et qu'elle est différente du 25/09/06. Comment
puis-je faire pour que la condition soit la suivante: Envoi du message si
une
cellule de la colonne A est égale à la date du jour moins 2 ?

Merci pour votre aide.
Pierre.




..................................................................................
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("a:a")) Is Nothing Then
If Target.Value <> CDate("25/09/2006") Then Exit Sub
Dim objOutlk
Dim ObjOutlkMail
On Error Resume Next
Set objOutlk = GetObject(, "Outlook.Application")
If Err <> 0 Then Set objOutlk = CreateObject("Outlook.Application")
On Error GoTo 0
Set ObjOutlkMail = _
objOutlk.CreateItem(olMailItem)
With ObjOutlkMail
.To = ""
.Body = "Voir tableau des retards ! !"
.Send
End With
Set ObjOutlkMail = Nothing
Set objOutlk = Nothing
End If
End Sub
..........................................................................







Avatar
Jacky
Re...
Où puis-je trouver une formation facile ???
Entre beaucoup d'autre..., la signature de Jacquouille


Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
--
Salutations
JJ

"pmartini" a écrit dans le message de
news:
Merci beaucoup; cela paraît simple mais je ne connais pas VBA.
Où puis-je trouver une formation facile ???



Bonsoir
A condition que "Target soit une date valide.

Remplace
If Target.Value <> CDate("25/09/2006") Then Exit
par

If Target.Value <> Now - 2 Then Exit Sub

--
Salutations
JJ

"pmartini" a écrit dans le message
de
news:
Bonjour,

Dans l'exemple ci-dessous, j'envoie un message via Outlook si je valide
une
cellule de la colonne A et qu'elle est différente du 25/09/06. Comment
puis-je faire pour que la condition soit la suivante: Envoi du message
si
une
cellule de la colonne A est égale à la date du jour moins 2 ?

Merci pour votre aide.
Pierre.




..................................................................................
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("a:a")) Is Nothing Then
If Target.Value <> CDate("25/09/2006") Then Exit Sub
Dim objOutlk
Dim ObjOutlkMail
On Error Resume Next
Set objOutlk = GetObject(, "Outlook.Application")
If Err <> 0 Then Set objOutlk = CreateObject("Outlook.Application")
On Error GoTo 0
Set ObjOutlkMail = _
objOutlk.CreateItem(olMailItem)
With ObjOutlkMail
.To = ""
.Body = "Voir tableau des retards ! !"
.Send
End With
Set ObjOutlkMail = Nothing
Set objOutlk = Nothing
End If
End Sub
..........................................................................









Avatar
Jacquouille
Bonjour
B1=aujourdhui()-2 ... donnera la date d'avant-hier.
ou, en A1 une date ---> ¡-2
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"pmartini" a écrit dans le message de
news:
Bonjour,

Dans l'exemple ci-dessous, j'envoie un message via Outlook si je valide
une
cellule de la colonne A et qu'elle est différente du 25/09/06. Comment
puis-je faire pour que la condition soit la suivante: Envoi du message si
une
cellule de la colonne A est égale à la date du jour moins 2 ?

Merci pour votre aide.
Pierre.




..................................................................................
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("a:a")) Is Nothing Then
If Target.Value <> CDate("25/09/2006") Then Exit Sub
Dim objOutlk
Dim ObjOutlkMail
On Error Resume Next
Set objOutlk = GetObject(, "Outlook.Application")
If Err <> 0 Then Set objOutlk = CreateObject("Outlook.Application")
On Error GoTo 0
Set ObjOutlkMail = _
objOutlk.CreateItem(olMailItem)
With ObjOutlkMail
.To = ""
.Body = "Voir tableau des retards ! !"
.Send
End With
Set ObjOutlkMail = Nothing
Set objOutlk = Nothing
End If
End Sub
..........................................................................


Avatar
Jacky
Bonsoir Jacques

Quand on parle du loup, il montre sa..........
;o))
--
Salutations
JJ

"Jacquouille" a écrit dans le message de
news: en7lTm%
Bonjour
B1=aujourdhui()-2 ... donnera la date d'avant-hier.
ou, en A1 une date ---> ¡-2
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"pmartini" a écrit dans le message de
news:
Bonjour,

Dans l'exemple ci-dessous, j'envoie un message via Outlook si je valide
une
cellule de la colonne A et qu'elle est différente du 25/09/06. Comment
puis-je faire pour que la condition soit la suivante: Envoi du message si
une
cellule de la colonne A est égale à la date du jour moins 2 ?

Merci pour votre aide.
Pierre.




..................................................................................
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("a:a")) Is Nothing Then
If Target.Value <> CDate("25/09/2006") Then Exit Sub
Dim objOutlk
Dim ObjOutlkMail
On Error Resume Next
Set objOutlk = GetObject(, "Outlook.Application")
If Err <> 0 Then Set objOutlk = CreateObject("Outlook.Application")
On Error GoTo 0
Set ObjOutlkMail = _
objOutlk.CreateItem(olMailItem)
With ObjOutlkMail
.To = ""
.Body = "Voir tableau des retards ! !"
.Send
End With
Set ObjOutlkMail = Nothing
Set objOutlk = Nothing
End If
End Sub
..........................................................................






Avatar
Jacquouille
....
Le Loup, il voit que le Monsieur il parlait de Aujourdhui et que on lui sert
du Now.
Va falloir que je vous explique les sub tilités du Grand Breton?
Un petit Today, peut-être ?
Quand à ma ...., elle te salue bien, cher "Baptême". -)

--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"Jacky" a écrit dans le message de news:
%23ScOut%
Bonsoir Jacques

Quand on parle du loup, il montre sa..........
;o))
--
Salutations
JJ

"Jacquouille" a écrit dans le message de
news: en7lTm%
Bonjour
B1=aujourdhui()-2 ... donnera la date d'avant-hier.
ou, en A1 une date ---> ¡-2
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"pmartini" a écrit dans le message
de news:
Bonjour,

Dans l'exemple ci-dessous, j'envoie un message via Outlook si je valide
une
cellule de la colonne A et qu'elle est différente du 25/09/06. Comment
puis-je faire pour que la condition soit la suivante: Envoi du message
si une
cellule de la colonne A est égale à la date du jour moins 2 ?

Merci pour votre aide.
Pierre.




..................................................................................
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("a:a")) Is Nothing Then
If Target.Value <> CDate("25/09/2006") Then Exit Sub
Dim objOutlk
Dim ObjOutlkMail
On Error Resume Next
Set objOutlk = GetObject(, "Outlook.Application")
If Err <> 0 Then Set objOutlk = CreateObject("Outlook.Application")
On Error GoTo 0
Set ObjOutlkMail = _
objOutlk.CreateItem(olMailItem)
With ObjOutlkMail
.To = ""
.Body = "Voir tableau des retards ! !"
.Send
End With
Set ObjOutlkMail = Nothing
Set objOutlk = Nothing
End If
End Sub
..........................................................................










Avatar
Jacky
ppppffffff
Le Loup, il voit que le Monsieur il parlait de Aujourdhui et que on lui
sert du Now.


Il va le mettre comment le "aujoudhui", le loup, la dedans:
If Target.Value <> CDate("25/09/2006") Then Exit Sub
Le Monsieur, il avait bien dit:




Dans l'exemple ci-dessous.....





Ohoouuuuu, ohouuuuu, attention le loup... montre son cou.
;o))
JJ


"Jacquouille" a écrit dans le message de
news: O9j8QB$
....
Le Loup, il voit que le Monsieur il parlait de Aujourdhui et que on lui
sert du Now.
Va falloir que je vous explique les sub tilités du Grand Breton?
Un petit Today, peut-être ?
Quand à ma ...., elle te salue bien, cher "Baptême". -)

--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"Jacky" a écrit dans le message de news:
%23ScOut%
Bonsoir Jacques

Quand on parle du loup, il montre sa..........
;o))
--
Salutations
JJ

"Jacquouille" a écrit dans le message de
news: en7lTm%
Bonjour
B1=aujourdhui()-2 ... donnera la date d'avant-hier.
ou, en A1 une date ---> ¡-2
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"pmartini" a écrit dans le message
de news:
Bonjour,

Dans l'exemple ci-dessous, j'envoie un message via Outlook si je valide
une
cellule de la colonne A et qu'elle est différente du 25/09/06. Comment
puis-je faire pour que la condition soit la suivante: Envoi du message
si une
cellule de la colonne A est égale à la date du jour moins 2 ?

Merci pour votre aide.
Pierre.




..................................................................................
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("a:a")) Is Nothing Then
If Target.Value <> CDate("25/09/2006") Then Exit Sub
Dim objOutlk
Dim ObjOutlkMail
On Error Resume Next
Set objOutlk = GetObject(, "Outlook.Application")
If Err <> 0 Then Set objOutlk = CreateObject("Outlook.Application")
On Error GoTo 0
Set ObjOutlkMail = _
objOutlk.CreateItem(olMailItem)
With ObjOutlkMail
.To = ""
.Body = "Voir tableau des retards ! !"
.Send
End With
Set ObjOutlkMail = Nothing
Set objOutlk = Nothing
End If
End Sub
..........................................................................














Avatar
Jacky
Re..pFFFF
Va falloir que je vous explique les sub tilités du Grand Breton?
Un petit Today, peut-être ?



Cher Grand Breton,
Le Petit Alsacien du fond de sa cambrousse signal au Grand Breton
Que Now retourne la date complète soit: jj/mm/aaaa hh:mm:ss
et que now-2 retourne: jj-2/mm/aaa hh:mm:ss
27/09/06 hh:mm:ss ....pour Aujourd'hui-2
Ce qui répond à la demande de Monsieur qui est:
si une cellule de la colonne A est égale à la date du jour moins 2 ?
Target étant une date quelconque de la colonne A comparé à Now-2





et que:
Un petit Today, peut-être ?
ne retourne rien du tout ,-((



Sur-ce je lève mon verre (de bière) et te souhaite une bonne santé.
tchin-tchin
JJ

"Jacky" a écrit dans le message de news:
uSjlxv$
ppppffffff
Le Loup, il voit que le Monsieur il parlait de Aujourdhui et que on lui
sert du Now.


Il va le mettre comment le "aujoudhui", le loup, la dedans:
If Target.Value <> CDate("25/09/2006") Then Exit Sub
Le Monsieur, il avait bien dit:




Dans l'exemple ci-dessous.....





Ohoouuuuu, ohouuuuu, attention le loup... montre son cou.
;o))
JJ


"Jacquouille" a écrit dans le message de
news: O9j8QB$
....
Le Loup, il voit que le Monsieur il parlait de Aujourdhui et que on lui
sert du Now.
Va falloir que je vous explique les sub tilités du Grand Breton?
Un petit Today, peut-être ?
Quand à ma ...., elle te salue bien, cher "Baptême". -)

--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"Jacky" a écrit dans le message de news:
%23ScOut%
Bonsoir Jacques

Quand on parle du loup, il montre sa..........
;o))
--
Salutations
JJ

"Jacquouille" a écrit dans le message de
news: en7lTm%
Bonjour
B1=aujourdhui()-2 ... donnera la date d'avant-hier.
ou, en A1 une date ---> ¡-2
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"pmartini" a écrit dans le message
de news:
Bonjour,

Dans l'exemple ci-dessous, j'envoie un message via Outlook si je
valide une
cellule de la colonne A et qu'elle est différente du 25/09/06. Comment
puis-je faire pour que la condition soit la suivante: Envoi du message
si une
cellule de la colonne A est égale à la date du jour moins 2 ?

Merci pour votre aide.
Pierre.




..................................................................................
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("a:a")) Is Nothing Then
If Target.Value <> CDate("25/09/2006") Then Exit Sub
Dim objOutlk
Dim ObjOutlkMail
On Error Resume Next
Set objOutlk = GetObject(, "Outlook.Application")
If Err <> 0 Then Set objOutlk = CreateObject("Outlook.Application")
On Error GoTo 0
Set ObjOutlkMail = _
objOutlk.CreateItem(olMailItem)
With ObjOutlkMail
.To = ""
.Body = "Voir tableau des retards ! !"
.Send
End With
Set ObjOutlkMail = Nothing
Set objOutlk = Nothing
End If
End Sub
..........................................................................


















Avatar
Jacquouille
Frère Jacques
Je comprends ton ire.
Loin de moi l'idée de me quereller avec l'Alsace, pays des plus beaux fruits
de France, tels le vin et les filles.
De plus, comme moi, tu es un Saint très vénéré et nous avons en plus, les
coquilles.
Bon, ceci dit et écrit.
Si tu mets dans une cel =maintenant. Tu vas figer le temps, avec des min et
des sec.
Ensuite, tu vas dans tes macros, et tu démarres ta macro, dans laquelle il y
a la condition que si maintenant de la cel n'est pas égal au maintenant de
la macro, alors...
Or, comment cela se peut-il que les deux maintenant soient identiques,
puisque différents??
C'était cela que je voulais souligner, et non point te quereller.
Pour ce qui est du loup, chez nous, on parle du bout de sa queue...-))
Sur ce, veuillez recevoir, cher Baptême, mes bières les plus sincères.
Au fait, lesquelles préfères-tu?
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"Jacky" a écrit dans le message de news:
%
Re..pFFFF
Va falloir que je vous explique les sub tilités du Grand Breton?
Un petit Today, peut-être ?



Cher Grand Breton,
Le Petit Alsacien du fond de sa cambrousse signal au Grand Breton
Que Now retourne la date complète soit: jj/mm/aaaa hh:mm:ss
et que now-2 retourne: jj-2/mm/aaa hh:mm:ss
27/09/06 hh:mm:ss ....pour Aujourd'hui-2
Ce qui répond à la demande de Monsieur qui est:
si une cellule de la colonne A est égale à la date du jour moins 2 ?
Target étant une date quelconque de la colonne A comparé à Now-2





et que:
Un petit Today, peut-être ?
ne retourne rien du tout ,-((



Sur-ce je lève mon verre (de bière) et te souhaite une bonne santé.
tchin-tchin
JJ

"Jacky" a écrit dans le message de news:
uSjlxv$
ppppffffff
Le Loup, il voit que le Monsieur il parlait de Aujourdhui et que on lui
sert du Now.


Il va le mettre comment le "aujoudhui", le loup, la dedans:
If Target.Value <> CDate("25/09/2006") Then Exit Sub
Le Monsieur, il avait bien dit:




Dans l'exemple ci-dessous.....





Ohoouuuuu, ohouuuuu, attention le loup... montre son cou.
;o))
JJ


"Jacquouille" a écrit dans le message de
news: O9j8QB$
....
Le Loup, il voit que le Monsieur il parlait de Aujourdhui et que on lui
sert du Now.
Va falloir que je vous explique les sub tilités du Grand Breton?
Un petit Today, peut-être ?
Quand à ma ...., elle te salue bien, cher "Baptême". -)

--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"Jacky" a écrit dans le message de news:
%23ScOut%
Bonsoir Jacques

Quand on parle du loup, il montre sa..........
;o))
--
Salutations
JJ

"Jacquouille" a écrit dans le message
de news: en7lTm%
Bonjour
B1=aujourdhui()-2 ... donnera la date d'avant-hier.
ou, en A1 une date ---> ¡-2
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"pmartini" a écrit dans le
message de news:
Bonjour,

Dans l'exemple ci-dessous, j'envoie un message via Outlook si je
valide une
cellule de la colonne A et qu'elle est différente du 25/09/06.
Comment
puis-je faire pour que la condition soit la suivante: Envoi du
message si une
cellule de la colonne A est égale à la date du jour moins 2 ?

Merci pour votre aide.
Pierre.




..................................................................................
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("a:a")) Is Nothing Then
If Target.Value <> CDate("25/09/2006") Then Exit Sub
Dim objOutlk
Dim ObjOutlkMail
On Error Resume Next
Set objOutlk = GetObject(, "Outlook.Application")
If Err <> 0 Then Set objOutlk = CreateObject("Outlook.Application")
On Error GoTo 0
Set ObjOutlkMail = _
objOutlk.CreateItem(olMailItem)
With ObjOutlkMail
.To = ""
.Body = "Voir tableau des retards ! !"
.Send
End With
Set ObjOutlkMail = Nothing
Set objOutlk = Nothing
End If
End Sub
..........................................................................






















Avatar
Jacky
Très cher Grand Frère Breton



Loin de moi l'idée de me quereller avec l'Alsace, pays des plus beaux
fruits de France, tels le vin et les filles.
Mais, il n'y a point de conflit "Est / Ouest" et encore moins entre Jacques.


Ce n'est qu'une petite discussion amicale sur le ton de la
plaisanterie...moi, je le ressens comme cela.

Pour la macro..Pierre en a fait son affaire, enfin en réalité, je ne sais
pas, il a changé sa demande plusieurs fois, mais bon.....



Concernant la bière, bien que je n'en boive pas beaucoup, ma préférence
actuelle, sans vouloir faire de pub est la:

ÊR(70)&CAR(105)&CAR(115)&CAR(99)&CAR(104)&CAR(101)&CAR(114)&CAR(32)&CAR(84)&CAR(114)&CAR(97)&CAR(100)&CAR(105)&CAR(116)&CAR(105)&CAR(111)&CAR(110)

A mettre dans une cellule et non pas dans un verre ;o)

Il faut dire que les bières ne valent plus, est de loin, celles d'il y a
quelques dizaines d'année.

Et pour le malheur de notre région, les brasseries ferment les unes après
les autres.



Et comme on dit chez nous
Es gilt (Santé)
JJ

"Jacquouille" a écrit dans le message de
news:
Frère Jacques
Je comprends ton ire.
Loin de moi l'idée de me quereller avec l'Alsace, pays des plus beaux
fruits de France, tels le vin et les filles.
De plus, comme moi, tu es un Saint très vénéré et nous avons en plus, les
coquilles.
Bon, ceci dit et écrit.
Si tu mets dans une cel =maintenant. Tu vas figer le temps, avec des min
et des sec.
Ensuite, tu vas dans tes macros, et tu démarres ta macro, dans laquelle il
y a la condition que si maintenant de la cel n'est pas égal au maintenant
de la macro, alors...
Or, comment cela se peut-il que les deux maintenant soient identiques,
puisque différents??
C'était cela que je voulais souligner, et non point te quereller.
Pour ce qui est du loup, chez nous, on parle du bout de sa queue...-))
Sur ce, veuillez recevoir, cher Baptême, mes bières les plus sincères.
Au fait, lesquelles préfères-tu?
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"Jacky" a écrit dans le message de news:
%
Re..pFFFF
Va falloir que je vous explique les sub tilités du Grand Breton?
Un petit Today, peut-être ?



Cher Grand Breton,
Le Petit Alsacien du fond de sa cambrousse signal au Grand Breton
Que Now retourne la date complète soit: jj/mm/aaaa hh:mm:ss
et que now-2 retourne: jj-2/mm/aaa hh:mm:ss
27/09/06 hh:mm:ss ....pour Aujourd'hui-2
Ce qui répond à la demande de Monsieur qui est:
si une cellule de la colonne A est égale à la date du jour moins 2 ?
Target étant une date quelconque de la colonne A comparé à Now-2





et que:
Un petit Today, peut-être ?
ne retourne rien du tout ,-((



Sur-ce je lève mon verre (de bière) et te souhaite une bonne santé.
tchin-tchin
JJ

"Jacky" a écrit dans le message de news:
uSjlxv$
ppppffffff
Le Loup, il voit que le Monsieur il parlait de Aujourdhui et que on lui
sert du Now.


Il va le mettre comment le "aujoudhui", le loup, la dedans:
If Target.Value <> CDate("25/09/2006") Then Exit Sub
Le Monsieur, il avait bien dit:




Dans l'exemple ci-dessous.....





Ohoouuuuu, ohouuuuu, attention le loup... montre son cou.
;o))
JJ


"Jacquouille" a écrit dans le message de
news: O9j8QB$
....
Le Loup, il voit que le Monsieur il parlait de Aujourdhui et que on lui
sert du Now.
Va falloir que je vous explique les sub tilités du Grand Breton?
Un petit Today, peut-être ?
Quand à ma ...., elle te salue bien, cher "Baptême". -)

--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"Jacky" a écrit dans le message de news:
%23ScOut%
Bonsoir Jacques

Quand on parle du loup, il montre sa..........
;o))
--
Salutations
JJ

"Jacquouille" a écrit dans le message
de news: en7lTm%
Bonjour
B1=aujourdhui()-2 ... donnera la date d'avant-hier.
ou, en A1 une date ---> ¡-2
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"pmartini" a écrit dans le
message de news:

Bonjour,

Dans l'exemple ci-dessous, j'envoie un message via Outlook si je
valide une
cellule de la colonne A et qu'elle est différente du 25/09/06.
Comment
puis-je faire pour que la condition soit la suivante: Envoi du
message si une
cellule de la colonne A est égale à la date du jour moins 2 ?

Merci pour votre aide.
Pierre.




..................................................................................
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("a:a")) Is Nothing Then
If Target.Value <> CDate("25/09/2006") Then Exit Sub
Dim objOutlk
Dim ObjOutlkMail
On Error Resume Next
Set objOutlk = GetObject(, "Outlook.Application")
If Err <> 0 Then Set objOutlk = CreateObject("Outlook.Application")
On Error GoTo 0
Set ObjOutlkMail = _
objOutlk.CreateItem(olMailItem)
With ObjOutlkMail
.To = ""
.Body = "Voir tableau des retards ! !"
.Send
End With
Set ObjOutlkMail = Nothing
Set objOutlk = Nothing
End If
End Sub
..........................................................................


























1 2 3