Calcul de la date d'échéance.

Résolu
sankaraadama Messages postés 6 Statut Membre -  
 sankara adama -
Bonsoir à vous tous! Cela fais des semaines que je cherche sur internet mais je trouve toujours pas. Je vous soumet à présent mon problème. Je veux calculer une date d échéance sous ACCESS. exemple si quel qu'un vient prendre assurance aujourd'hui et veux 3 mois la date d échéance doit être : LA DATE D'AUJOURD'HUI -1 JOUR +3 SUR LE MOIS CAR C EST 3 MOIS. Voici un exemple mathématique avec la date d'aujourd'hui:

23/06/2014 -1j +3 mois
=
22/09/2014


En attente d'une suite favorable veuillez recevoir mes salutation les distingués.

9 réponses

  1. Tessel75
     
    Bonsoir,
    Evident !!!
    Formule générale = DateAdd("m", n, DateActuelle -1)
    n = nbre mois (ou jours, semaines, années, etc...)
    bonne suite.
    1
  2. eljojo_e Messages postés 1255 Statut Membre 155
     
    Bonjour,

    Peux-tu nous donner ton fichier access ou une partie) ?
    0
    1. Chris 94 Messages postés 1937 Date d'inscription   Statut Modérateur Dernière intervention   7 536
       
      Bonjour,

      Hum, je me demande s'il a commencé à rédigé une réponse ? Ca sent assez fort l'exercice scolaire :-/
      0
  3. sankaraadama Messages postés 6 Statut Membre
     
    Chris ce n'est pas un exercice scolaire non loin de là. Voici une partie de mon fichier
    j (ai d'abord créer plusieurs tables notament:

    La date Nom et Prénom Durée d'Assurance Date d'cheance
    0
    1. Chris 94 Messages postés 1937 Date d'inscription   Statut Modérateur Dernière intervention   7 536
       
      D'accord.

      Voici une partie de mon fichier
      Ce que tu décris ensuite est assez limité :-/
      0
  4. sankaraadama Messages postés 6 Statut Membre
     
    En effet ce qui reste n'a pratiquement pas d'importance.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. sankaraadama Messages postés 6 Statut Membre
     
    Si vous le désirez je peux énumérer ce qui reste
    0
    1. Chris 94 Messages postés 1937 Date d'inscription   Statut Modérateur Dernière intervention   7 536
       
      Ca me semble une bonne idée... Ceux qui savent (pas moi !) verront mieux ainsi si quelque chose cloche et ce qu'il faut te suggérer.
      0
  7. sankaraadama Messages postés 6 Statut Membre
     
    Voici le contenu de ma table:µ

    NOM DU CHAMP ; TYPE DE Donnée

    La_date ; date abrégé
    Nom et Prénom ; texte 255 caractère
    Durée d'Assurance ; numérique
    Date d'Echeance ; date abrégé
    Contact ; numérique
    Crédit ; numérique
    0
  8. Tessel75
     
    Bonjour,
    La formule à appliquer pour ajouter 3 mois est la suivante:
    DateRecherchée = DateAdd("m", 3, DateActuelle -1)
    La fonction DateAdd() est l'écriture anglaise, à utiliser dans le VBA, de la fonction AjDate(). Sinon Access traduit de lui-même de l'anglais vers le français quand on l'écrit en création visuelle; "m" indique qu'on ajoute des mois, mais on peut ajouter des semaines, des trimestres ou des années. Pour en savoir plus, il suffit de regarder sur l'aide du développeur.
    Bonne suite.
    0
  9. sankara adama
     
    Monsieur Tessel75 et si le client prends 4 mois ou voir même 9 mois quel serait alors la formule que je dois entrer?
    Merci de me répondre.
    0
  10. sankara adama
     
    Merci Monsieur Tessel75 de m'avoir consacrer in-peux de votre temps. J'ai suivi à la lettre ce que vous avez dit. Et sa marcher.
    MERCI INFINIMENT MONSIEUR TESSEL 75.
    0