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

Macros et VBA Excel Discussion :

[VBA-E] soustraire un jour à une date en VBA


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 38
    Points : 23
    Points
    23
    Par défaut [VBA-E] soustraire un jour à une date en VBA
    Bonsoir,

    Est-ce que quelqu'un connait un moyen de soustraire facilement un jour à une date (un sorte d'équivalent à dateadd(d,1,date)) ?

    Merci

    fast

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    Pourquoi ? Ça ne fonctionne pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    MaDate = "04/01/2007"
    MsgBox DateAdd("d", -1, MaDate)
    A+

    NB - Date est une fonction, tu ne peux pas l'utiliser comme variable (...)

  3. #3
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    madate=date()
    madate=madate-1

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 38
    Points : 23
    Points
    23
    Par défaut
    Vos 2 solutions marchent.

    J'avais essayer ces 2 solutions mais ensuite je traitai la réponse dans une autre fonction. Ce n'était pas la différence qui plantait mais autre chose dans la fonction.
    Merci

    fast

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

Discussions similaires

  1. [XL-2010] Soustraire mois et jours à une date mais de manière comptable (360 jours)
    Par PPN83 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 25/02/2015, 23h43
  2. [AC-2010] déduire un jour à une date code vba
    Par han87 dans le forum VBA Access
    Réponses: 4
    Dernier message: 02/10/2013, 17h26
  3. [Dates] Soustraire un jour à une date
    Par griese dans le forum Langage
    Réponses: 8
    Dernier message: 24/01/2007, 15h18
  4. Réponses: 2
    Dernier message: 03/01/2006, 15h58
  5. [Dates] Soustraire un nombre de jour à une date
    Par lesgars dans le forum Langage
    Réponses: 2
    Dernier message: 09/12/2005, 15h43

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