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 :

arrays imbriquées ?


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau membre du Club
    Inscrit en
    Octobre 2010
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 47
    Points : 28
    Points
    28
    Par défaut arrays imbriquées ?
    Bonjour,

    Pourriez-vous m'aider à rédiger une macro plus efficace que celle que j'utilise ?

    J'utilise une macro qui va ouvrir des classeurs, sélectionner des feuilles qui porte un nom particulier et sur chacune d'elles le contenu de cellules en colonne A, B, C etc. Elle s'exécute correctement mais me paraît bien longue.

    Je pense qu'en utilisant les Array on pourrait faire bien mieux.

    Voici la description de ce que cette macro devrait pouvoir faire :

    Sur un fichier synthèse, tant que la cellule de la colonne F n'est pas vide alors, ouvrir le fichier (nom de fichier contenu dans la cellule Fi)
    Compter le nombre d'onglets qui ont un nom commençant par "LOC".
    Sur celle commençant par LOC prélever le contenu de 4 cellules "fixes" (c'est à dire : toujours A2, B3, C4, D5 quelque soit l'onglet).
    Ces 4 cellules devront être recopiées sur le fichier de synthèse autant de fois qu'il y aura d'onglet commençant par "LOC"
    Et, pour chaque colonne non vide de la feuille dont le nom commence par LOC
    Prélever le contenu de la colonne "variable" c'est à dire A, B, C etc, selon que la feuille contiendra des valeurs ou non dans ces colonnes (ce sera toujours aux mêmes lignes qu'il faudra prélever les informations pour les replacer sur le fichier de synthèse par exemple, le contenu le la cellule en ligne 6, en ligne 8 en ligne 11

    Pour, au final obtenir un tableau de synthèse qui reprendra
    sur une même ligne A2, A3, C4, D5, le contenu des lignes 6, 8, 11

    J'espère que ça sera clair pour vous.

    Je vous mets en pièce-jointe 2 fichiers, le fichiers synthèse et un fichier type dans lequel il faut prélever des infos

    Merci beaucoup pour votre aide.
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Tri array imbriqué
    Par chouchouilloux dans le forum Langage
    Réponses: 4
    Dernier message: 01/11/2012, 00h01
  2. [MySQL] Exploitation d'un array imbriqué
    Par heretik25 dans le forum PHP & Base de données
    Réponses: 39
    Dernier message: 26/01/2012, 11h08
  3. Réponses: 2
    Dernier message: 26/05/2011, 17h43
  4. [PHP 4] array imbriqué : afficher les numéros de ligne d'un menu arborescent
    Par PHPdudimanche dans le forum Langage
    Réponses: 1
    Dernier message: 12/01/2009, 15h28
  5. Requête imbriquée et indexes INTERBASE
    Par vadim dans le forum InterBase
    Réponses: 2
    Dernier message: 06/09/2002, 17h15

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