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 :

Tableau avec index discontinu [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de ecarbill
    Homme Profil pro
    Cyberdocumentaliste
    Inscrit en
    Juin 2004
    Messages
    229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Cyberdocumentaliste
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2004
    Messages : 229
    Par défaut Tableau avec index discontinu
    Bonjour. Je travaille sur des données ou un element important qui peut etre considéré comme "identifiant" est un nombre de 4 chiffres (appeler la nature). ces nombre ne se suivent pas forcement. Par exemple:

    nature date
    6145 13/11/2012
    6278 11/12/2012
    --------------------
    9542 30/11/2012
    9999 31/10/2012


    Je voulais mettre ces données dans un array natures indexé par nature de sorte qu'on ait par exemple:
    natures(6145) = "13/11/2012"

    Comment puis-je déclarer mon array pour que cela puisse être possible. Puisque je n'ai pas envi de faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dim natures  array(1000,9999)
    sinon je serai obligé de parcourir l'intervalle 1000 à 9999 alors qu'il n'y a que 125 éléments.

  2. #2
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2011
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 858
    Par défaut
    Bonjour,

    Tu peux obtenir ce résultat en utilisant un dictionnaire.

    Cordialement.
    Fichiers attachés Fichiers attachés

  3. #3
    Membre éclairé Avatar de ecarbill
    Homme Profil pro
    Cyberdocumentaliste
    Inscrit en
    Juin 2004
    Messages
    229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Cyberdocumentaliste
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2004
    Messages : 229
    Par défaut
    Jai jeter un coup d'oeil à ton exmple et je crois que c'est ce que je recherche.
    Mais en terme de temps d'exécution, est'ce que les dictionnaires sont rapides ?

    Merci beaucoup de ton coup de main

  4. #4
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2011
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 858
    Par défaut
    Tout aussi rapide qu'un array.

    Cordialement.

  5. #5
    Membre éclairé Avatar de ecarbill
    Homme Profil pro
    Cyberdocumentaliste
    Inscrit en
    Juin 2004
    Messages
    229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Cyberdocumentaliste
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2004
    Messages : 229
    Par défaut
    OK. Meci beaucoup pour le coup de main.

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

Discussions similaires

  1. Remplir un tableau avec colonnes discontinues
    Par stdonat dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 09/11/2014, 18h11
  2. VB Tableau avec index de type string
    Par damd22 dans le forum VBA Access
    Réponses: 3
    Dernier message: 20/11/2009, 18h42
  3. [VBO] Rien ne s'affiche avec tableau d'index
    Par -eXa- dans le forum OpenGL
    Réponses: 1
    Dernier message: 28/02/2009, 20h32
  4. [debutant] Tableau avec indexation
    Par Raste dans le forum Débuter
    Réponses: 10
    Dernier message: 31/03/2007, 17h26
  5. Tableau avec string comme index
    Par Kiboumz dans le forum VB.NET
    Réponses: 3
    Dernier message: 17/03/2007, 00h22

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