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 :

Soustraire des dates.


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 106
    Par défaut Soustraire des dates.
    Voila ou jen suis....

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private sub CommandButton1_Click()
     
          Dim firstDate As String
          Dim secondDate As String
     
    firstDate = WorkSheets("Feuil1").Range("A1"). Value
    secondDate = WorkSheets("Feuil1").Range("B1"). Value
     
    DateDiff("d", "firstDate", "secondDate") = 
     
    End Sub

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 46
    Par défaut
    et ben tu veut quoi de plus?

    (a part que si tu met pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    msgbox DateDiff ("d", "firstDate", "secondDate")
    rien ne s'affichera...)

  3. #3
    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
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Result = DateDiff("d", "firstDate", "secondDate")
    Ety je me trouve bien gentil !

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 46
    Par défaut
    a oui tu as raison dsl^^

    et effectivement on le sait que tu es gentil

  5. #5
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 106
    Par défaut
    merci beaucoup....
    pour votre gentil mé je débute c'est pour ça

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Private sub CommandButton1_Click()
     
          Dim firstDate As String
          Dim secondDate As String
          Dim resultat As String
     
    firstDate = WorkSheets("Feuil1").Range("A1"). Value
    secondDate = WorkSheets("Feuil1").Range("B1"). Value
     
    DateDiff("d", "firstDate", "secondDate") = resultat
     
    resultat = WorkSheets("Feuil1").Range("C1"). Value
     
    End Sub
    ça m'affiche une erreur: incompatibilité de type

  6. #6
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 106
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Private sub CommandButton1_Click()
     
    Dim firstDate As String
    Dim secondDate As String
    Dim resultat As String
     
    firstDate = WorkSheets("Feuil1").Range("A1"). Value
    secondDate = WorkSheets("Feuil1").Range("B1"). Value
     
    DateDiff("d", "firstDate", "secondDate") = resultat
     
    resultat = WorkSheets("Feuil1").Range("C1"). Value
     
    End Sub

  7. #7
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 106
    Par défaut
    merci à vous ça y est j'y suis parvenu avec beaucoup de souffrance certe...

  8. #8
    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
    Par défaut
    Ne dis pas que c'est résolu en donnant une réponse fausse, c'est bon pour que quelqu'un utilise ta réponse et ne comprenne plus rien du tout. La bonne réponse, compte tenu de ta demande, est celle-ci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    firstDate = WorkSheets("Feuil1").Range("A1"). Value
    secondDate = WorkSheets("Feuil1").Range("B1"). Value
    resultat = DateDiff("d", "firstDate", "secondDate")  
    WorkSheets("Feuil1").Range("C1"). Value = resultat

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

Discussions similaires

  1. Convertir et soustraire des dates
    Par jean003 dans le forum Débutez
    Réponses: 3
    Dernier message: 31/01/2011, 16h45
  2. soustraire des dates
    Par patbou dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 25/10/2007, 07h56
  3. Soustraire des dates
    Par skorpio dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 14/06/2007, 16h09
  4. Soustraire une date avec des jours et jours ouvrés
    Par celiaaa dans le forum VBA Access
    Réponses: 5
    Dernier message: 31/05/2007, 23h37
  5. soustraire des dates et renvoyer le resultat
    Par tyrann dans le forum PostgreSQL
    Réponses: 7
    Dernier message: 18/11/2005, 15h52

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