IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Calculer avec les Dates


Sujet :

VBA Access

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    195
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Février 2012
    Messages : 195
    Points : 83
    Points
    83
    Par défaut Calculer avec les Dates
    Saut les amis ,

    je suis bloquer.
    Voici mon petit soucis. Je veux faire des Calculs avec une date. Par exemple Date du jour = 12/04/2018 + 12 (12 jours de plus) = 24/04/2018.
    Voici mon code VBA

    Private Sub nbjrs_AfterUpdate()

    Me.echeance = Format(Me.datereg, "mm/dd/yyyy") + Me.nbjrs

    End Sub

    quand je veux exécuter voici l'erreur :
    Nom : 000.png
Affichages : 130
Taille : 23,8 KoNom : 3025.png
Affichages : 121
Taille : 4,3 Ko

    j'ai même utilisé cdbl(me.ndjrs) pour convertir mais sa ne passe pas.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonsoir,

    DateSerial ( année, mois, jour )

    Me.echeance = dateserial(year(Me.datereg),moth(Me.datereg),day(Me.datereg)+ Me.nbjrs)

  3. #3
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 648
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 648
    Points : 14 626
    Points
    14 626
    Par défaut
    bonsoir,
    il y a aussi DateAdd(Interval, Nombre, Date)
    Me.echeance = dateadd("d", Me.nbjrs, Me.datereg)
    Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
    ah non ? donc devant l'écran c'est la connectique ?

  4. #4
    Membre régulier
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    195
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Février 2012
    Messages : 195
    Points : 83
    Points
    83
    Par défaut
    Merci ça marche

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Calcul avec les dates
    Par ben01n dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 02/12/2014, 08h57
  2. Réponses: 1
    Dernier message: 02/07/2014, 15h28
  3. [AC-2007] calcul avec les dates
    Par kasrimus dans le forum VBA Access
    Réponses: 9
    Dernier message: 01/09/2012, 14h47
  4. [CR XI] Calcule la durée du mois avec les date en cheval
    Par SophieTaureau dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 28/06/2012, 15h08
  5. [C#] Calcul sur les dates avec des DateTimePicker
    Par alizee971 dans le forum Windows Forms
    Réponses: 10
    Dernier message: 02/04/2005, 17h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo