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 :

Problème de date VBA/TCD 2016


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Consultant
    Inscrit en
    Juin 2019
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2019
    Messages : 39
    Points : 10
    Points
    10
    Par défaut Problème de date VBA/TCD 2016
    Bonjour,

    J'ai créé un classeur servant à faire le budget familiale avec VBA et TCD.

    Lorsque je complète un formulaire il rend bien la date dans ma base de données. Cependant la date inscrite dans cette BD est en format texte. De plus, lorsque je créé un TCD, je ne peut grouper mes date, car la boîte de dialogue n'apparais pas et j'ai le message suivant : « Impossible de grouper. »

    Nom : date.png
Affichages : 496
Taille : 10,1 Ko

    Des suggestions ? Je peux aussi fournir le classeur si nécessaire.

  2. #2
    Membre chevronné
    Avatar de NVCfrm
    Homme Profil pro
    Administrateur Système/Réseaux - Developpeur - Consultant
    Inscrit en
    Décembre 2012
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Administrateur Système/Réseaux - Developpeur - Consultant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1 036
    Points : 1 917
    Points
    1 917
    Billets dans le blog
    5
    Par défaut
    Salut,
    tu n'as pas d'autre choix que d'enregistrer dans ta BD au format Texte ?
    Si non, alors corrige à partir de là, autrement tu dois convertir ce champ de ta source avant d'actualiser le TCD.
    Ousmane


    Quand on tombe dans l'eau, la pluie ne fait plus peur.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Consultant
    Inscrit en
    Juin 2019
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2019
    Messages : 39
    Points : 10
    Points
    10
    Par défaut
    Citation Envoyé par NVCfrm Voir le message
    Salut,
    tu n'as pas d'autre choix que d'enregistrer dans ta BD au format Texte ?
    Si non, alors corrige à partir de là, autrement tu dois convertir ce champ de ta source avant d'actualiser le TCD.

  4. #4
    Membre à l'essai
    Homme Profil pro
    Consultant
    Inscrit en
    Juin 2019
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2019
    Messages : 39
    Points : 10
    Points
    10
    Par défaut
    Merci
    J'ai résolu le problème de date.

    Il me reste à résoudre le problème de TCD.

    Quant j'insère la date en ligne ou colonne voici ce que j'obtiens.

    Nom : date.png
Affichages : 464
Taille : 23,4 Ko

    Pourquoi ajoutée un élément calculé?

  5. #5
    Membre chevronné
    Avatar de NVCfrm
    Homme Profil pro
    Administrateur Système/Réseaux - Developpeur - Consultant
    Inscrit en
    Décembre 2012
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Administrateur Système/Réseaux - Developpeur - Consultant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1 036
    Points : 1 917
    Points
    1 917
    Billets dans le blog
    5
    Par défaut
    Désolé, je ne sais pas trop quoi te dire.
    Ne sachant pas ce que tu veux faire. Ce message doit être apparu quand tu essayes d'y ajouter une colonne calculée.
    Le message dit ce que tu dois faire pour cela.
    Ousmane


    Quand on tombe dans l'eau, la pluie ne fait plus peur.

  6. #6
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 409
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 409
    Points : 16 250
    Points
    16 250
    Par défaut
    Bonjour

    Les éléments calculés ne fonctionnent que dans quelques rares cas spéciaux.

    Que cherches-tu à faire ?

    Si tu as vraiment un calcul particulier, puisque tu as 2016, pré-traite par PowerQuery
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  7. #7
    Membre à l'essai
    Homme Profil pro
    Consultant
    Inscrit en
    Juin 2019
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2019
    Messages : 39
    Points : 10
    Points
    10
    Par défaut
    Citation Envoyé par NVCfrm Voir le message
    Désolé, je ne sais pas trop quoi te dire.
    Ne sachant pas ce que tu veux faire. Ce message doit être apparu quand tu essayes d'y ajouter une colonne calculée.
    Le message dit ce que tu dois faire pour cela.
    En fait c'est un TD dans lequel je dois regrouper des données par 14 jours. J'ai donc besoin de la fonction boîte de dialogue dans Grouper.

    Je reçoit ce message quand je dépose date dans la ligne ou colonne des champs du TCD. Il n'y a pas de calcul à faire, seulement un regroupement et je n'y ai pas accès.

  8. #8
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 409
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 409
    Points : 16 250
    Points
    16 250
    Par défaut
    Bonjour

    Si dans la source du TCD, les dates sont bien au format date, sans cellule vide de préférence, le regroupement fonctionne.

    Si a un moment donné les données sources étaient polluées (mauvais format, vides) il faut vider le cache avant de pouvoir grouper : options de TCD, Données, nombre d'éléments à retenir par champ. Mettre aucun et ensuite actualiser

    Le dernier message que tu postes montre 2 anomalies :
    • le champ date ne parait pas groupé car sinon il afficherait des tranches 01/01/2019 - 15/01/2019 puis 16/01/2019 - 30-01-2019,
    • indique que tu a voulu introduire un élément calculé. En principe c'est une manip qui nécessite de passer par une interface spécifique mais peut-être qu'un équivalent existe par souris ou alors c'est ton code VBA.


    Le TCD est construit à la main ou par VBA ?
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  9. #9
    Membre à l'essai
    Homme Profil pro
    Consultant
    Inscrit en
    Juin 2019
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2019
    Messages : 39
    Points : 10
    Points
    10
    Par défaut
    J'ai vidé le cache mais pas de changement. Je n'ai pas ajouté, dans ce TCD, un élément calculé.

    J'ai toujours le même résultat.

  10. #10
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 409
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 409
    Points : 16 250
    Points
    16 250
    Par défaut
    Re

    Es-tu sûr que tes dates sont bien des dates : l’orientation à l'américaine laisse planer un doute.

    Si tu sélectionnes les dates dans la source cela donne-t-il bien une somme dans le barre d'état ?

    Tu n'as pas répondu à la question sur la construction du TCD
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

Discussions similaires

  1. Problème de date VBA
    Par denissmile dans le forum Macros et VBA Excel
    Réponses: 31
    Dernier message: 18/06/2019, 17h21
  2. [WD-MAC 2011] Problème fonction Date VBA Word
    Par calimhiro dans le forum VBA Word
    Réponses: 3
    Dernier message: 30/12/2012, 14h20
  3. Problème de date Vba excel
    Par larosse dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 17/11/2009, 18h33
  4. [VBA-E]problème de date
    Par plante.douce dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 06/04/2006, 23h08
  5. [VBA-E]problème de date dans une requete
    Par isa21493 dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 24/02/2006, 11h45

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