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 et somme prod


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de CODYCO
    Homme Profil pro
    Webplanneur
    Inscrit en
    Avril 2009
    Messages
    217
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webplanneur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 217
    Par défaut format et somme prod
    Bonjour à tous

    Ma macro définie une certain nombre de zone nomé correspondant à des colonnes que j'utilise ensuite dans une formule SOMMEPROD.

    Tout marché bien mais voila que sur une de mes colonnes contenant des dates (au format date) ma formule ne marche pas, elle considère plus les dates de cette colonnes, car la date contenu est mal formaté.

    C'est à dire que malgré mon format date, la date est aligné à gauche, et quand je clique dans la barre de formule et que je valide "Entrer" la date reviens bien à droite.

    Et la de nouveau mon sommeprod considère la date...

    Une idée?

  2. #2
    Membre Expert Avatar de QuestVba
    Homme Profil pro
    Enseignant
    Inscrit en
    Juillet 2012
    Messages
    2 475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Belgique

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2012
    Messages : 2 475
    Par défaut
    Bonjour,

    Ce n'est pas parce que ta cellule est au format date qu'automatiquement c'est une date. Il faut que ta valeur ne soit pas du texte.

    As-tu vérifier qu'il n'y a pas un espace ou une apostrophe devant ta date ? Un problème d'importation des données ?

  3. #3
    Membre expérimenté Avatar de CODYCO
    Homme Profil pro
    Webplanneur
    Inscrit en
    Avril 2009
    Messages
    217
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webplanneur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 217
    Par défaut
    Oui tout à fait mais mon soucis est bien la, je ne sais pourquoi mon texte dans cette colonne d'export est considérer comme du texte...

    je suis donc obligé de valider par entrer chaque cellule pour qu'il soit considérer comme une date et que mon sommeprod refonctionne.

    Mon besoin est bien celui ci reformater le texte en date par vba

  4. #4
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Par défaut
    Bonjour,

    Tu peux faire une boucle sur chaque cellule (variable c) remplie de la colonne avec un
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2014
    Messages : 14
    Par défaut
    Pourquoi faire compliqué quand on peut faire simple ?

    Merci pour la technique c.value = c.value !

Discussions similaires

  1. VBA : Somme Prod
    Par TonyRc dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 06/07/2010, 08h49
  2. [XL-2003] Somme.prod avec condition
    Par Philippe76 dans le forum Excel
    Réponses: 7
    Dernier message: 03/06/2010, 10h25
  3. [XL-2007] [Formules] Somme.Prod ne pas prendre en compte les celulles en erreur
    Par hardballer dans le forum Excel
    Réponses: 2
    Dernier message: 25/01/2010, 18h20
  4. Somme Prod et VBA
    Par Original266 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 02/07/2008, 14h08
  5. [VBA-E] Format TCD somme milliers
    Par desdenova dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 28/02/2008, 13h55

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