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 :

format de date pour comparaison [XL-2003]


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2008
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 25
    Points : 25
    Points
    25
    Par défaut format de date pour comparaison
    Bonjour,

    J'ai un souci sur des formats de dates.

    Je compare 2 dates
    - DueDate, qui est prise dans une cellule de la feuille
    - Date, qui correspond a la date du systeme

    Le probleme est que la variable DueDate me stocke la date sous la forme
    DueDate="16.06.2009"
    alors que la fonction Date me donne la date sous la forme
    Date=16.06.2009
    . La difference est donc la presence des guillemets ("")

    Lorsque je compare les deux, ca ne marche pas

    Voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    For Each mycell In Range("I2:I60000")
        mycell.Select
        If ActiveCell.Value > 0 Then
            DueDate = ActiveCell
            If DueDate > Date + 7 Then
                ActiveCell.Offset(0, 10).Value = "Not due"
            End If
            If DueDate >= Date And DueDate <= Date + 7 Then
                ActiveCell.Offset(0, 10).Value = "Coming due"
            End If
            If DueDate < Date Then
                ActiveCell.Offset(0, 10).Value = "Overdue"
            End If
        Else: Exit For
        End If
    Next mycell
    Avez vous une idee ?

    Merci

    Romain

  2. #2
    Nouveau membre du Club
    Inscrit en
    Mars 2008
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 25
    Points : 25
    Points
    25
    Par défaut
    Bon ben j'ai trouve ma reponse sur un port qui viens tout juste d'etre resolu

    Il faut que j'utilise la fonction Cdate

    Romain

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

Discussions similaires

  1. [bcp in] Format de date pour les champs
    Par VASAPANCH dans le forum Outils
    Réponses: 14
    Dernier message: 02/06/2008, 12h02
  2. Réponses: 8
    Dernier message: 13/05/2008, 22h15
  3. Prolèmes de format de date pour attaquer une base access
    Par Aboubacry dans le forum Accès aux données
    Réponses: 2
    Dernier message: 29/05/2007, 09h55
  4. Format des dates pour acces à une BD MS Access..
    Par hagler dans le forum Bases de données
    Réponses: 10
    Dernier message: 03/10/2005, 18h16
  5. [C#] Format des dates pour une ComboBox...
    Par frechy dans le forum Windows Forms
    Réponses: 5
    Dernier message: 07/01/2005, 17h08

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