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

VBA Discussion :

Récuperer valeurs de scripting.dictionary


Sujet :

VBA

  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Récuperer valeurs de scripting.dictionary
    Bonjour,
    j'ai un tableau excel, comme ci-dessous:
    a 1
    a 2
    b 3
    b 4
    a 5
    b 6

    Je souhaite obtenir un filtre avec la somme de ce tri, c'est à dire:
    a 8
    b 13

    J'utilise un scripting.dictionary pour mettre toutes les valeurs dans un dictionnaire mais je n'arrive pas à extraire ces valeurs pour en faire la somme.

    Il existe peut-être une meilleur façon d'effectuer ce tri qu'en passant par le dictionnaire.

    Pouvez-vous m'éclaircir? ci-dessous le code pour mettre dans le dictionnaire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Sub Tri()
    Dim valeurs As Object
    Dim Cel As Range, Plag As Range
    With Sheets("Feuil2")
        Set Plag = Union(.Range(.[A1], .[A65000].End(xlUp)), .Range(.[B1], .[B65000].End(xlUp)))
        Set valeurs = CreateObject("Scripting.Dictionary")
        For Each Cel In Plag
            If Cel.Value <> "" Then valeurs(Cel.Value) = Cel.Value
        Next Cel
    End With
    Merci

  2. #2
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Avec un vba de tableau croisé dynamique, ça fonctionne bien finalement.

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

Discussions similaires

  1. récuperer valeur d'un formulaire html
    Par Ice-tea dans le forum Langage
    Réponses: 15
    Dernier message: 18/10/2006, 09h08
  2. récuperer valeur ds zone de texte
    Par malabar92 dans le forum Access
    Réponses: 8
    Dernier message: 24/07/2006, 16h36
  3. Récuperer valeur d'une colonne d'une base de données
    Par Mihalis dans le forum Bases de données
    Réponses: 4
    Dernier message: 10/04/2006, 10h55
  4. Récuperer valeurs d'une checkbox dans la base Mysql
    Par pod1978 dans le forum SQL Procédural
    Réponses: 13
    Dernier message: 10/03/2006, 14h29
  5. Réponses: 12
    Dernier message: 22/01/2006, 18h01

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