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 :

Valeur d'une case différent que sa valeur réelle [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2015
    Messages
    184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2015
    Messages : 184
    Par défaut Valeur d'une case différent que sa valeur réelle
    Bonjour,

    J'ai un soucis. L'image explique bien :

    Pièce jointe 243409

    Quelqu'un saurait pouquoi cela s'est produit?

    Merci d'avance.

  2. #2
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    l'image n'explique rien, elle montre juste que tu as une différence entre le .Text et le .Value de ta cellule, mais ça ne permet pas d'en définir l'origine

    montre nous la partie de ton code :

    - qui récupère cette date dans Outlook
    - qui l'écrit dans excel

    et regarde quel est le format de la cellule qui reçoit cette date pour nous l'indiquer

  3. #3
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Bonjour,

    je confirme : celui ayant créé le format de la cellule s'est bien gaufré ‼

    _________________________________________________________________________________________________________
    Je suis Paris, Istanbul, Berlin, Nice, Bruxelles, Charlie, …

  4. #4
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2015
    Messages
    184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2015
    Messages : 184
    Par défaut
    Bonjour,

    Les cases concernées sont à la colonne A de ma feuille micro_log.
    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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    Sub vbax_58526_retrieve_email_info_after_specific_data_time_add()
     
        Dim i As Long
        Dim it As Object
        Dim lastexec As Date
     
        lastexec = Worksheets("macro_log").Range("A2").Value
     
        On Error Resume Next
     
        i = Worksheets("mail_data").UsedRange.Offset(1).Row
     
        With CreateObject("Outlook.Application").GetNamespace("MAPI").Folders("Mailbox - ZHENG Jianwei OperClmRrdSno").Folders("Inbox")
     
            For Each it In .Items
     
                If it.ReceivedTime > lastexec Then
     
                    Select Case TypeName(it)
     
                        Case Is = "MailItem"
     
                            With Worksheets("mail_data")
     
                                .Cells(i, 1).Value = it.SenderName
     
                                .Cells(i, 2).Value = Format(it.ReceivedTime, "mm/dd/yyyy hh:mm:ss")
     
                                .Cells(i, 3).Value = it.Subject
     
                                .Cells(i, 4).Value = it.Categories
     
                            End With
     
                            i = i + 1
     
                    End Select
     
                End If
     
            Next it
     
        End With
     
     
     
        With Worksheets("macro_log")
     
            .Cells(.Rows.Count, 1).End(xlUp).Offset(1).Value = Now
     
            .Cells(1).Sort key1:=.Range("A2"), order1:=xlDescending, Header:=xlYes
     
            .Range("A2").NumberFormat = "mm/mm/yyyy hh:mm:ss"
     
        End With
     
     
     
        With Worksheets("mail_data")
     
            .Cells(1).Sort key1:=.Range("B2"), order1:=xlDescending, Header:=xlYes
     
        End With
     
     
     
    End Sub

  5. #5
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut


    Et oui l'erreur est bien dans le code ‼

    Qui veut une gaufre ? Fraise, chocolat, sucre ?   Là c'est même Nutella avec Chantilly bien sûr ! …

  6. #6
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Le 14 Juillet 1789, ton excel nous indique que c'est le juillet juillet 1789


    Nutella sans Chantilly pour moi en ligne 67

  7. #7
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour Marc_L
    Il est pourtant bien connu que certaines années (on les appelle les supersusceptibles) les jours restent bloqués et limités à la valeur du mois.

  8. #8
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Salut Jacques !
    Je n'imagine même pas les changements de saisons …

    Et faudra pas louper le jour d'ouverture de la pêche !

  9. #9
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Vue que j'ai suivi cz fils sans y participer,je colle mon grain de sel!

    Nous sommes tous bénévole, certains arisant,d'autres amateurs éclairés, professionnels,étudiants, chômeurs !

  10. #10
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Paraît même qu'il y des retraités fort grincheux mais tout aussi éclairés que souhaitant faire avancer les débutants avec des coup de pieds au cul

  11. #11
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2015
    Messages
    184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2015
    Messages : 184
    Par défaut
    Bravo à vous, sincèrement.

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

Discussions similaires

  1. [Toutes versions] Copier la valeur d'une cellule par rapport à la valeur d'une autre.
    Par Depsi dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 22/12/2016, 12h14
  2. Réponses: 5
    Dernier message: 04/06/2016, 21h38
  3. Réponses: 2
    Dernier message: 30/10/2015, 09h45
  4. Réponses: 5
    Dernier message: 31/05/2015, 20h57
  5. Réponses: 6
    Dernier message: 29/11/2007, 16h15

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