afficher une msgbox si au - une cell de ma colonne < Now
9 réponses
mad.b
Bonjour a tous
J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit
probleme
J'ai créé une macro qui fait diverses choses passionnantes mais je n'arrive
pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si au
moins une valeur de ma colonne est inférieur à now
J'ai essayé ça :
Range("A5:A150").Select
If Activecell.Value < Now Then
MsgBox ("blablabla")
End If
mais ça ne fonctionne que pour la premiere cell de la selection...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel
Bonjour. Range("A5:A150").Select For Each c in Selection If Activecell.Value < Now Then MsgBox ("blablabla") End If Next c
"mad.b" a écrit dans le message de news:
Bonjour a tous J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit probleme J'ai créé une macro qui fait diverses choses passionnantes mais je n'arrive pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si au moins une valeur de ma colonne est inférieur à now
J'ai essayé ça : Range("A5:A150").Select If Activecell.Value < Now Then MsgBox ("blablabla") End If mais ça ne fonctionne que pour la premiere cell de la selection...
Merci pour votre aide éventuelle
Bonjour.
Range("A5:A150").Select
For Each c in Selection
If Activecell.Value < Now Then
MsgBox ("blablabla")
End If
Next c
"mad.b" <mad.b@discussions.microsoft.com> a écrit dans le message de news:
689FE5EB-634C-4129-9864-6214F88ACCE1@microsoft.com...
Bonjour a tous
J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit
probleme
J'ai créé une macro qui fait diverses choses passionnantes mais je
n'arrive
pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si
au
moins une valeur de ma colonne est inférieur à now
J'ai essayé ça :
Range("A5:A150").Select
If Activecell.Value < Now Then
MsgBox ("blablabla")
End If
mais ça ne fonctionne que pour la premiere cell de la selection...
Bonjour. Range("A5:A150").Select For Each c in Selection If Activecell.Value < Now Then MsgBox ("blablabla") End If Next c
"mad.b" a écrit dans le message de news:
Bonjour a tous J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit probleme J'ai créé une macro qui fait diverses choses passionnantes mais je n'arrive pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si au moins une valeur de ma colonne est inférieur à now
J'ai essayé ça : Range("A5:A150").Select If Activecell.Value < Now Then MsgBox ("blablabla") End If mais ça ne fonctionne que pour la premiere cell de la selection...
Merci pour votre aide éventuelle
Daniel
Rectification : Range("A5:A150").Select For Each c in Selection If c.Value < Now Then MsgBox ("blablabla") End If Next c
"mad.b" a écrit dans le message de news:
Bonjour a tous J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit probleme J'ai créé une macro qui fait diverses choses passionnantes mais je n'arrive pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si au moins une valeur de ma colonne est inférieur à now
J'ai essayé ça : Range("A5:A150").Select If Activecell.Value < Now Then MsgBox ("blablabla") End If mais ça ne fonctionne que pour la premiere cell de la selection...
Merci pour votre aide éventuelle
Rectification :
Range("A5:A150").Select
For Each c in Selection
If c.Value < Now Then
MsgBox ("blablabla")
End If
Next c
"mad.b" <mad.b@discussions.microsoft.com> a écrit dans le message de news:
689FE5EB-634C-4129-9864-6214F88ACCE1@microsoft.com...
Bonjour a tous
J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit
probleme
J'ai créé une macro qui fait diverses choses passionnantes mais je
n'arrive
pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si
au
moins une valeur de ma colonne est inférieur à now
J'ai essayé ça :
Range("A5:A150").Select
If Activecell.Value < Now Then
MsgBox ("blablabla")
End If
mais ça ne fonctionne que pour la premiere cell de la selection...
Rectification : Range("A5:A150").Select For Each c in Selection If c.Value < Now Then MsgBox ("blablabla") End If Next c
"mad.b" a écrit dans le message de news:
Bonjour a tous J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit probleme J'ai créé une macro qui fait diverses choses passionnantes mais je n'arrive pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si au moins une valeur de ma colonne est inférieur à now
J'ai essayé ça : Range("A5:A150").Select If Activecell.Value < Now Then MsgBox ("blablabla") End If mais ça ne fonctionne que pour la premiere cell de la selection...
Merci pour votre aide éventuelle
AV
if [countif(A1:A150,"<"&now())] > 0 then msgbox "blabla'"
AV
if [countif(A1:A150,"<"&now())] > 0 then msgbox "blabla'"
if [countif(A1:A150,"<"&now())] > 0 then msgbox "blabla'"
AV
Clément Marcotte
Bonjour,
Avec cela peut-être (et j'insiste sur le peut-être)
Sub cesttuassezbas() For each carre in range("a5:a150") if carre.value < now then msgbox "Blablabla" end if end sub
"mad.b" a écrit dans le message de news:
Bonjour a tous J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit
probleme J'ai créé une macro qui fait diverses choses passionnantes mais je n'arrive
pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si au
moins une valeur de ma colonne est inférieur à now
J'ai essayé ça : Range("A5:A150").Select If Activecell.Value < Now Then MsgBox ("blablabla") End If mais ça ne fonctionne que pour la premiere cell de la selection...
Merci pour votre aide éventuelle
Bonjour,
Avec cela peut-être (et j'insiste sur le peut-être)
Sub cesttuassezbas()
For each carre in range("a5:a150")
if carre.value < now then
msgbox "Blablabla"
end if
end sub
"mad.b" <mad.b@discussions.microsoft.com> a écrit dans le message de
news:689FE5EB-634C-4129-9864-6214F88ACCE1@microsoft.com...
Bonjour a tous
J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un
petit
probleme
J'ai créé une macro qui fait diverses choses passionnantes mais je
n'arrive
pas a trouvé une syntaxe correcte pour que ma macro affiche une
msgbox si au
moins une valeur de ma colonne est inférieur à now
J'ai essayé ça :
Range("A5:A150").Select
If Activecell.Value < Now Then
MsgBox ("blablabla")
End If
mais ça ne fonctionne que pour la premiere cell de la selection...
Avec cela peut-être (et j'insiste sur le peut-être)
Sub cesttuassezbas() For each carre in range("a5:a150") if carre.value < now then msgbox "Blablabla" end if end sub
"mad.b" a écrit dans le message de news:
Bonjour a tous J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit
probleme J'ai créé une macro qui fait diverses choses passionnantes mais je n'arrive
pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si au
moins une valeur de ma colonne est inférieur à now
J'ai essayé ça : Range("A5:A150").Select If Activecell.Value < Now Then MsgBox ("blablabla") End If mais ça ne fonctionne que pour la premiere cell de la selection...
Merci pour votre aide éventuelle
mad.b
Merci Daniel de t'être penché sur le probleme... Cependant ce n'est pas tout a fait la macro que j'attendais car je souhaitais que la msgbox ne s'affiche qu'une fois qu'il y ai une ou plusieurs cell qui possedent des valeurs < Now. Dans ta macro il y a une msg box pour chaque cell dont la valeur < Now. Encore merci d'avoir repondu aussi rapidement...C'étais ma premiere fois sur un forum excel et franchement ça fait plaisir.... mad.b
"Daniel" wrote:
Bonjour. Range("A5:A150").Select For Each c in Selection If Activecell.Value < Now Then MsgBox ("blablabla") End If Next c
"mad.b" a écrit dans le message de news:
Bonjour a tous J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit probleme J'ai créé une macro qui fait diverses choses passionnantes mais je n'arrive pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si au moins une valeur de ma colonne est inférieur à now
J'ai essayé ça : Range("A5:A150").Select If Activecell.Value < Now Then MsgBox ("blablabla") End If mais ça ne fonctionne que pour la premiere cell de la selection...
Merci pour votre aide éventuelle
Merci Daniel de t'être penché sur le probleme...
Cependant ce n'est pas tout a fait la macro que j'attendais car je
souhaitais que la msgbox ne s'affiche qu'une fois qu'il y ai une ou
plusieurs cell qui possedent des valeurs < Now. Dans ta macro il y a une msg
box pour chaque cell dont la valeur < Now.
Encore merci d'avoir repondu aussi rapidement...C'étais ma premiere fois sur
un forum excel et franchement ça fait plaisir....
mad.b
"Daniel" wrote:
Bonjour.
Range("A5:A150").Select
For Each c in Selection
If Activecell.Value < Now Then
MsgBox ("blablabla")
End If
Next c
"mad.b" <mad.b@discussions.microsoft.com> a écrit dans le message de news:
689FE5EB-634C-4129-9864-6214F88ACCE1@microsoft.com...
Bonjour a tous
J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit
probleme
J'ai créé une macro qui fait diverses choses passionnantes mais je
n'arrive
pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si
au
moins une valeur de ma colonne est inférieur à now
J'ai essayé ça :
Range("A5:A150").Select
If Activecell.Value < Now Then
MsgBox ("blablabla")
End If
mais ça ne fonctionne que pour la premiere cell de la selection...
Merci Daniel de t'être penché sur le probleme... Cependant ce n'est pas tout a fait la macro que j'attendais car je souhaitais que la msgbox ne s'affiche qu'une fois qu'il y ai une ou plusieurs cell qui possedent des valeurs < Now. Dans ta macro il y a une msg box pour chaque cell dont la valeur < Now. Encore merci d'avoir repondu aussi rapidement...C'étais ma premiere fois sur un forum excel et franchement ça fait plaisir.... mad.b
"Daniel" wrote:
Bonjour. Range("A5:A150").Select For Each c in Selection If Activecell.Value < Now Then MsgBox ("blablabla") End If Next c
"mad.b" a écrit dans le message de news:
Bonjour a tous J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit probleme J'ai créé une macro qui fait diverses choses passionnantes mais je n'arrive pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si au moins une valeur de ma colonne est inférieur à now
J'ai essayé ça : Range("A5:A150").Select If Activecell.Value < Now Then MsgBox ("blablabla") End If mais ça ne fonctionne que pour la premiere cell de la selection...
Merci pour votre aide éventuelle
Daniel
Bonjour. J'ai en effet lu ton post en diagonale. Cordialement. Daniel "mad.b" a écrit dans le message de news:
Merci Daniel de t'être penché sur le probleme... Cependant ce n'est pas tout a fait la macro que j'attendais car je souhaitais que la msgbox ne s'affiche qu'une fois qu'il y ai une ou plusieurs cell qui possedent des valeurs < Now. Dans ta macro il y a une msg box pour chaque cell dont la valeur < Now. Encore merci d'avoir repondu aussi rapidement...C'étais ma premiere fois sur un forum excel et franchement ça fait plaisir.... mad.b
"Daniel" wrote:
Bonjour. Range("A5:A150").Select For Each c in Selection If Activecell.Value < Now Then MsgBox ("blablabla") End If Next c
"mad.b" a écrit dans le message de news:
Bonjour a tous J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit probleme J'ai créé une macro qui fait diverses choses passionnantes mais je n'arrive pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si au moins une valeur de ma colonne est inférieur à now
J'ai essayé ça : Range("A5:A150").Select If Activecell.Value < Now Then MsgBox ("blablabla") End If mais ça ne fonctionne que pour la premiere cell de la selection...
Merci pour votre aide éventuelle
Bonjour.
J'ai en effet lu ton post en diagonale.
Cordialement.
Daniel
"mad.b" <madb@discussions.microsoft.com> a écrit dans le message de news:
F1593B24-D8FB-4F79-979B-DDC252ACE1B1@microsoft.com...
Merci Daniel de t'être penché sur le probleme...
Cependant ce n'est pas tout a fait la macro que j'attendais car je
souhaitais que la msgbox ne s'affiche qu'une fois qu'il y ai une ou
plusieurs cell qui possedent des valeurs < Now. Dans ta macro il y a une
msg
box pour chaque cell dont la valeur < Now.
Encore merci d'avoir repondu aussi rapidement...C'étais ma premiere fois
sur
un forum excel et franchement ça fait plaisir....
mad.b
"Daniel" wrote:
Bonjour.
Range("A5:A150").Select
For Each c in Selection
If Activecell.Value < Now Then
MsgBox ("blablabla")
End If
Next c
"mad.b" <mad.b@discussions.microsoft.com> a écrit dans le message de
news:
689FE5EB-634C-4129-9864-6214F88ACCE1@microsoft.com...
Bonjour a tous
J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un
petit
probleme
J'ai créé une macro qui fait diverses choses passionnantes mais je
n'arrive
pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox
si
au
moins une valeur de ma colonne est inférieur à now
J'ai essayé ça :
Range("A5:A150").Select
If Activecell.Value < Now Then
MsgBox ("blablabla")
End If
mais ça ne fonctionne que pour la premiere cell de la selection...
Bonjour. J'ai en effet lu ton post en diagonale. Cordialement. Daniel "mad.b" a écrit dans le message de news:
Merci Daniel de t'être penché sur le probleme... Cependant ce n'est pas tout a fait la macro que j'attendais car je souhaitais que la msgbox ne s'affiche qu'une fois qu'il y ai une ou plusieurs cell qui possedent des valeurs < Now. Dans ta macro il y a une msg box pour chaque cell dont la valeur < Now. Encore merci d'avoir repondu aussi rapidement...C'étais ma premiere fois sur un forum excel et franchement ça fait plaisir.... mad.b
"Daniel" wrote:
Bonjour. Range("A5:A150").Select For Each c in Selection If Activecell.Value < Now Then MsgBox ("blablabla") End If Next c
"mad.b" a écrit dans le message de news:
Bonjour a tous J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit probleme J'ai créé une macro qui fait diverses choses passionnantes mais je n'arrive pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si au moins une valeur de ma colonne est inférieur à now
J'ai essayé ça : Range("A5:A150").Select If Activecell.Value < Now Then MsgBox ("blablabla") End If mais ça ne fonctionne que pour la premiere cell de la selection...
Merci pour votre aide éventuelle
Michel Gaboly
Bonjour,
Pour ce genre de cas, pense à la fonction MIN(), qui évite de passer pour une boucle. Cette fonction ignore les cellules vides de la plage.
If Application.WorksheetFunction.Min(Range("A5:A150")) < Now Then ...
Merci Daniel de t'être penché sur le probleme... Cependant ce n'est pas tout a fait la macro que j'attendais car je souhaitais que la msgbox ne s'affiche qu'une fois qu'il y ai une ou plusieurs cell qui possedent des valeurs < Now. Dans ta macro il y a une msg box pour chaque cell dont la valeur < Now. Encore merci d'avoir repondu aussi rapidement...C'étais ma premiere fois sur un forum excel et franchement ça fait plaisir.... mad.b
"Daniel" wrote:
Bonjour. Range("A5:A150").Select For Each c in Selection If Activecell.Value < Now Then MsgBox ("blablabla") End If Next c
"mad.b" a écrit dans le message de news:
Bonjour a tous J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit probleme J'ai créé une macro qui fait diverses choses passionnantes mais je n'arrive pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si au moins une valeur de ma colonne est inférieur à now
J'ai essayé ça : Range("A5:A150").Select If Activecell.Value < Now Then MsgBox ("blablabla") End If mais ça ne fonctionne que pour la premiere cell de la selection...
Merci pour votre aide éventuelle
-- Cordialement,
Michel Gaboly www.gaboly.com
Bonjour,
Pour ce genre de cas, pense à la fonction MIN(), qui évite de passer
pour une boucle. Cette fonction ignore les cellules vides de la plage.
If Application.WorksheetFunction.Min(Range("A5:A150")) < Now Then ...
Merci Daniel de t'être penché sur le probleme...
Cependant ce n'est pas tout a fait la macro que j'attendais car je
souhaitais que la msgbox ne s'affiche qu'une fois qu'il y ai une ou
plusieurs cell qui possedent des valeurs < Now. Dans ta macro il y a une msg
box pour chaque cell dont la valeur < Now.
Encore merci d'avoir repondu aussi rapidement...C'étais ma premiere fois sur
un forum excel et franchement ça fait plaisir....
mad.b
"Daniel" wrote:
Bonjour.
Range("A5:A150").Select
For Each c in Selection
If Activecell.Value < Now Then
MsgBox ("blablabla")
End If
Next c
"mad.b" <mad.b@discussions.microsoft.com> a écrit dans le message de news:
689FE5EB-634C-4129-9864-6214F88ACCE1@microsoft.com...
Bonjour a tous
J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit
probleme
J'ai créé une macro qui fait diverses choses passionnantes mais je
n'arrive
pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si
au
moins une valeur de ma colonne est inférieur à now
J'ai essayé ça :
Range("A5:A150").Select
If Activecell.Value < Now Then
MsgBox ("blablabla")
End If
mais ça ne fonctionne que pour la premiere cell de la selection...
Pour ce genre de cas, pense à la fonction MIN(), qui évite de passer pour une boucle. Cette fonction ignore les cellules vides de la plage.
If Application.WorksheetFunction.Min(Range("A5:A150")) < Now Then ...
Merci Daniel de t'être penché sur le probleme... Cependant ce n'est pas tout a fait la macro que j'attendais car je souhaitais que la msgbox ne s'affiche qu'une fois qu'il y ai une ou plusieurs cell qui possedent des valeurs < Now. Dans ta macro il y a une msg box pour chaque cell dont la valeur < Now. Encore merci d'avoir repondu aussi rapidement...C'étais ma premiere fois sur un forum excel et franchement ça fait plaisir.... mad.b
"Daniel" wrote:
Bonjour. Range("A5:A150").Select For Each c in Selection If Activecell.Value < Now Then MsgBox ("blablabla") End If Next c
"mad.b" a écrit dans le message de news:
Bonjour a tous J'ai besoin de votre sagesse en matiere d'excel VBA pour resoudre un petit probleme J'ai créé une macro qui fait diverses choses passionnantes mais je n'arrive pas a trouvé une syntaxe correcte pour que ma macro affiche une msgbox si au moins une valeur de ma colonne est inférieur à now
J'ai essayé ça : Range("A5:A150").Select If Activecell.Value < Now Then MsgBox ("blablabla") End If mais ça ne fonctionne que pour la premiere cell de la selection...
Merci pour votre aide éventuelle
-- Cordialement,
Michel Gaboly www.gaboly.com
mad.b
Merci Michel ça marche ... A bientot
PS: Merci aussi à tous ceux qui ont cherché à resoudre mon pb!!
Merci Michel ça marche ...
A bientot
PS: Merci aussi à tous ceux qui ont cherché à resoudre mon pb!!