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 :

Boucle sur un tableau nommé [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é
    Inscrit en
    Mars 2007
    Messages
    221
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 221
    Par défaut Boucle sur un tableau nommé
    Bonjour

    j'ai un tableau nommé sur excel et je voudrais faire une boucle sur les lignes pour récupérer les valeurs de deux colonnes

    Voilà ce que j'ai fait pour l'instant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    Dim listeCollectif As ListObject
    Dim row As Range
     
     
    Const tableauCollectif = "tabCollectifs"
    Const feuilleCollectif = "Collectifs"
     
     
    Set listeCollectif = Sheets(feuilleCollectif).ListObjects(tableauCollectif)
     
    For Each row In listeCollectif.DataBodyRange.Rows
         'Afficher valeur de la cellule de la colonne 3 de la ligne courante
     
        'Afficher la valeur de la cellule de la de la colonne 5 de la ligne courante.
    Next row
    Comment fait-on pour accéder à la valeur d'une cellule de la ligne courante

    Merci pour votre aide.

  2. #2
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Bonjour,

    row étant déjà une propriété existante du VBA, mieux vaut renommer la variable en Vrow par exemple en ligne n°12 …

    Exemple ligne n°13 : MsgBox Vrow.Cells(3).Value

    _________________________________________________________________________________________________

    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion …

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

Discussions similaires

  1. Explication pour une boucle sur un tableau ( débutant)
    Par serna dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 07/04/2015, 10h44
  2. [XL-2010] Boucle sur un tableau
    Par octane dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 17/05/2013, 02h47
  3. Boucle sur un tableau de variable en SQL
    Par sekaijin dans le forum Débuter
    Réponses: 4
    Dernier message: 27/01/2010, 20h52
  4. [HTML] boucle sur une variable et non pas un tableau
    Par delma dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 03/11/2006, 15h03
  5. [Tableaux] Boucle sur un tableau associatif
    Par alexfrere dans le forum Langage
    Réponses: 11
    Dernier message: 28/06/2006, 15h44

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