Avec une macro Access, j'aimerai comparer la date du jour avec les dates qui
se trouve dans une table. Si la date du jour se trouve déjà dans la table, il
faut que la macro n'exécute plus la suite des opérations.
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
cabinet.irdem
bjr d'irdem SELECT age.DateNaissance, Year(Date())-Year([DateNaissance]) AS AgeCapitaine, IIf([AgeCapitaine] Between 1 And 10,1,0) AS [1-10], IIf([AgeCapitaine] Between 11 And 20,1,0) AS [11-20], IIf([AgeCapitaine] Between 21 And 30,1,0) AS [21-30] FROM age; voici un exemple à créer sous une requête.... tu peux l'écrire en vba aussi
Bonjour,
Avec une macro Access, j'aimerai comparer la date du jour avec les dates qui se trouve dans une table. Si la date du jour se trouve déjà dans la table, il faut que la macro n'exécute plus la suite des opérations.
Merci d'avance pour votre aide. Daniel
bjr d'irdem
SELECT age.DateNaissance, Year(Date())-Year([DateNaissance]) AS
AgeCapitaine, IIf([AgeCapitaine] Between 1 And 10,1,0) AS [1-10],
IIf([AgeCapitaine] Between 11 And 20,1,0) AS [11-20], IIf([AgeCapitaine]
Between 21 And 30,1,0) AS [21-30]
FROM age;
voici un exemple à créer sous une requête....
tu peux l'écrire en vba aussi
Bonjour,
Avec une macro Access, j'aimerai comparer la date du jour avec les dates qui
se trouve dans une table. Si la date du jour se trouve déjà dans la table, il
faut que la macro n'exécute plus la suite des opérations.
bjr d'irdem SELECT age.DateNaissance, Year(Date())-Year([DateNaissance]) AS AgeCapitaine, IIf([AgeCapitaine] Between 1 And 10,1,0) AS [1-10], IIf([AgeCapitaine] Between 11 And 20,1,0) AS [11-20], IIf([AgeCapitaine] Between 21 And 30,1,0) AS [21-30] FROM age; voici un exemple à créer sous une requête.... tu peux l'écrire en vba aussi
Bonjour,
Avec une macro Access, j'aimerai comparer la date du jour avec les dates qui se trouve dans une table. Si la date du jour se trouve déjà dans la table, il faut que la macro n'exécute plus la suite des opérations.
Merci d'avance pour votre aide. Daniel
daniel
Merci pour ce début de solution.
Mais comment faire pour arrêter l'execution de la macro si la date existe déja dans la table.
J'ai une requête "qryCtrlDate" qui prend la dernière date de ma table (SELECT Last(StatInvHW.VarDate) AS CtrlVarDate FROM StatInvHW;)
Contenu de la macro :
OuvrirRequête qryCtrlDate
et maintenant j'aimerai que si la date correspond à la date du jour -7 jour que la macro n'exécute plus la suite des opérations.
Merci pour votre aide.
A+
bjr d'irdem SELECT age.DateNaissance, Year(Date())-Year([DateNaissance]) AS AgeCapitaine, IIf([AgeCapitaine] Between 1 And 10,1,0) AS [1-10], IIf([AgeCapitaine] Between 11 And 20,1,0) AS [11-20], IIf([AgeCapitaine] Between 21 And 30,1,0) AS [21-30] FROM age; voici un exemple à créer sous une requête.... tu peux l'écrire en vba aussi
Bonjour,
Avec une macro Access, j'aimerai comparer la date du jour avec les dates qui se trouve dans une table. Si la date du jour se trouve déjà dans la table, il faut que la macro n'exécute plus la suite des opérations.
Merci d'avance pour votre aide. Daniel
Merci pour ce début de solution.
Mais comment faire pour arrêter l'execution de la macro si la date existe
déja dans la table.
J'ai une requête "qryCtrlDate" qui prend la dernière date de ma table
(SELECT Last(StatInvHW.VarDate) AS CtrlVarDate FROM StatInvHW;)
Contenu de la macro :
OuvrirRequête qryCtrlDate
et maintenant j'aimerai que si la date correspond à la date du jour -7 jour
que la macro n'exécute plus la suite des opérations.
Merci pour votre aide.
A+
bjr d'irdem
SELECT age.DateNaissance, Year(Date())-Year([DateNaissance]) AS
AgeCapitaine, IIf([AgeCapitaine] Between 1 And 10,1,0) AS [1-10],
IIf([AgeCapitaine] Between 11 And 20,1,0) AS [11-20], IIf([AgeCapitaine]
Between 21 And 30,1,0) AS [21-30]
FROM age;
voici un exemple à créer sous une requête....
tu peux l'écrire en vba aussi
Bonjour,
Avec une macro Access, j'aimerai comparer la date du jour avec les dates qui
se trouve dans une table. Si la date du jour se trouve déjà dans la table, il
faut que la macro n'exécute plus la suite des opérations.
Mais comment faire pour arrêter l'execution de la macro si la date existe déja dans la table.
J'ai une requête "qryCtrlDate" qui prend la dernière date de ma table (SELECT Last(StatInvHW.VarDate) AS CtrlVarDate FROM StatInvHW;)
Contenu de la macro :
OuvrirRequête qryCtrlDate
et maintenant j'aimerai que si la date correspond à la date du jour -7 jour que la macro n'exécute plus la suite des opérations.
Merci pour votre aide.
A+
bjr d'irdem SELECT age.DateNaissance, Year(Date())-Year([DateNaissance]) AS AgeCapitaine, IIf([AgeCapitaine] Between 1 And 10,1,0) AS [1-10], IIf([AgeCapitaine] Between 11 And 20,1,0) AS [11-20], IIf([AgeCapitaine] Between 21 And 30,1,0) AS [21-30] FROM age; voici un exemple à créer sous une requête.... tu peux l'écrire en vba aussi
Bonjour,
Avec une macro Access, j'aimerai comparer la date du jour avec les dates qui se trouve dans une table. Si la date du jour se trouve déjà dans la table, il faut que la macro n'exécute plus la suite des opérations.
Merci d'avance pour votre aide. Daniel
3stone
Salut,
"daniel" | Avec une macro Access, j'aimerai comparer la date du jour avec les dates qui | se trouve dans une table. Si la date du jour se trouve déjà dans la table, il | faut que la macro n'exécute plus la suite des opérations.
if Dcount("*","[LaTable]","[ChampDate]=" & Format(Date,"#mm-dd-yyyy#")>0 then ' date existe else ' date n'existe pas end if
"daniel"
| Avec une macro Access, j'aimerai comparer la date du jour avec les dates qui
| se trouve dans une table. Si la date du jour se trouve déjà dans la table, il
| faut que la macro n'exécute plus la suite des opérations.
if Dcount("*","[LaTable]","[ChampDate]=" & Format(Date,"#mm-dd-yyyy#")>0 then
' date existe
else
' date n'existe pas
end if
"daniel" | Avec une macro Access, j'aimerai comparer la date du jour avec les dates qui | se trouve dans une table. Si la date du jour se trouve déjà dans la table, il | faut que la macro n'exécute plus la suite des opérations.
if Dcount("*","[LaTable]","[ChampDate]=" & Format(Date,"#mm-dd-yyyy#")>0 then ' date existe else ' date n'existe pas end if
"Rendre une macro exécutable dans des conditions particulières" il est possible de spécifier les conditions
ilya d'autres solutions en vba if date..........then DoCmd runmacro .......Else ..... m'enfin....
Merci pour ce début de solution.
Mais comment faire pour arrêter l'execution de la macro si la date existe déja dans la table.
J'ai une requête "qryCtrlDate" qui prend la dernière date de ma table (SELECT Last(StatInvHW.VarDate) AS CtrlVarDate FROM StatInvHW;)
Contenu de la macro :
OuvrirRequête qryCtrlDate
et maintenant j'aimerai que si la date correspond à la date du jour -7 jour que la macro n'exécute plus la suite des opérations.
Merci pour votre aide.
A+
bjr d'irdem SELECT age.DateNaissance, Year(Date())-Year([DateNaissance]) AS AgeCapitaine, IIf([AgeCapitaine] Between 1 And 10,1,0) AS [1-10], IIf([AgeCapitaine] Between 11 And 20,1,0) AS [11-20], IIf([AgeCapitaine] Between 21 And 30,1,0) AS [21-30] FROM age; voici un exemple à créer sous une requête.... tu peux l'écrire en vba aussi
Bonjour,
Avec une macro Access, j'aimerai comparer la date du jour avec les dates qui se trouve dans une table. Si la date du jour se trouve déjà dans la table, il faut que la macro n'exécute plus la suite des opérations.
Merci d'avance pour votre aide. Daniel
<bjr>irdem</bjr>
regardes sur l'aide d'access à:
"Rendre une macro exécutable dans des conditions particulières"
il est possible de spécifier les conditions
ilya d'autres solutions en vba
if date..........then DoCmd runmacro .......Else .....
m'enfin....
Merci pour ce début de solution.
Mais comment faire pour arrêter l'execution de la macro si la date existe
déja dans la table.
J'ai une requête "qryCtrlDate" qui prend la dernière date de ma table
(SELECT Last(StatInvHW.VarDate) AS CtrlVarDate FROM StatInvHW;)
Contenu de la macro :
OuvrirRequête qryCtrlDate
et maintenant j'aimerai que si la date correspond à la date du jour -7 jour
que la macro n'exécute plus la suite des opérations.
Merci pour votre aide.
A+
bjr d'irdem
SELECT age.DateNaissance, Year(Date())-Year([DateNaissance]) AS
AgeCapitaine, IIf([AgeCapitaine] Between 1 And 10,1,0) AS [1-10],
IIf([AgeCapitaine] Between 11 And 20,1,0) AS [11-20], IIf([AgeCapitaine]
Between 21 And 30,1,0) AS [21-30]
FROM age;
voici un exemple à créer sous une requête....
tu peux l'écrire en vba aussi
Bonjour,
Avec une macro Access, j'aimerai comparer la date du jour avec les dates qui
se trouve dans une table. Si la date du jour se trouve déjà dans la table, il
faut que la macro n'exécute plus la suite des opérations.
"Rendre une macro exécutable dans des conditions particulières" il est possible de spécifier les conditions
ilya d'autres solutions en vba if date..........then DoCmd runmacro .......Else ..... m'enfin....
Merci pour ce début de solution.
Mais comment faire pour arrêter l'execution de la macro si la date existe déja dans la table.
J'ai une requête "qryCtrlDate" qui prend la dernière date de ma table (SELECT Last(StatInvHW.VarDate) AS CtrlVarDate FROM StatInvHW;)
Contenu de la macro :
OuvrirRequête qryCtrlDate
et maintenant j'aimerai que si la date correspond à la date du jour -7 jour que la macro n'exécute plus la suite des opérations.
Merci pour votre aide.
A+
bjr d'irdem SELECT age.DateNaissance, Year(Date())-Year([DateNaissance]) AS AgeCapitaine, IIf([AgeCapitaine] Between 1 And 10,1,0) AS [1-10], IIf([AgeCapitaine] Between 11 And 20,1,0) AS [11-20], IIf([AgeCapitaine] Between 21 And 30,1,0) AS [21-30] FROM age; voici un exemple à créer sous une requête.... tu peux l'écrire en vba aussi
Bonjour,
Avec une macro Access, j'aimerai comparer la date du jour avec les dates qui se trouve dans une table. Si la date du jour se trouve déjà dans la table, il faut que la macro n'exécute plus la suite des opérations.