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 :

Select un tableau rempli par une boucle


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 9
    Points : 8
    Points
    8
    Par défaut Select un tableau rempli par une boucle
    Bonjour à tous,

    Je rempli un tableau avec une boucle que je rempli par des cellules.
    J'aurais souhaité sélectionner les cellules mise dans le tableau précédemment? Auriez-vous une solution?

    Je vous remercie d'avance pour votre réponse.

    Voici mon code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
     
    'ReDim Plage_claim(End_triangle_row)
    ReDim Plage_claim(2)
    'on récupère les claims ID
    Dim cmpt2 As Long
    For cmpt2 = 1 To 2 'End_triangle_row
    Plage_claim(cmpt2) = ws.Cells(claim_id1_row + cmpt2 * incre_claim_id - 1, claim_id1_col)
    Next cmpt2
     
    ws.Range("Plage_claim").Select

  2. #2
    Expert éminent sénior
    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
    Points : 18 674
    Points
    18 674
    Par défaut

    Bonjour, bonjour !

    Boucler est inutile pour créer une variable tableau à partir d'un plage de cellules :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Sub Demo()
        With Range("A1:B1")
            VT = .Value
            .Select
        End With
    End Sub
    __________________________________________________________________________________________________

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

    __________________________________________________________________________________________________
    Tous unis, tous Charlie

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 9
    Points : 8
    Points
    8
    Par défaut
    Merci Marc!

    Le fait est que dans ma boucle je choisis une cellule sur 3 et je souhaite les séléctionner en sortie d'une fonction.
    Cette fonction sera en sortie d'un bouton qui me coloriera les cellules séléctionné en jaune lorsqu'on le maintient appuyer.

  4. #4
    Expert éminent sénior
    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
    Points : 18 674
    Points
    18 674
    Par défaut




    Ok pour la variable tableau mais celle-ci ne contenant que des valeurs,
    elle ne peut donc pas pointer des cellules !

    Profiter de la boucle pour modifier la couleur de chaque cellule source …

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 9
    Points : 8
    Points
    8
    Par défaut
    pas faux!!

    Il me faut donc une deuxième macro qui enleve le jaune quand le bouton se relève...

    Merci beaucoup, je vais voir ce que ça me demande en mémoire pour des grands tableaux!

    Je marque le sujet comme résolu...


    Bonne journée,

    Alexandre

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 02/05/2014, 12h47
  2. [XL-2007] Envoyer un tableau a unidimensinel vers Excel sans passer par une boucle
    Par Bonero dans le forum Macros et VBA Excel
    Réponses: 20
    Dernier message: 06/09/2013, 18h03
  3. Réponses: 4
    Dernier message: 21/07/2011, 09h04
  4. convertir un tableau en une liste sans passer par une boucle
    Par sallemel dans le forum Collection et Stream
    Réponses: 7
    Dernier message: 04/12/2008, 23h04
  5. [MySQL] Tableau rempli par une BDD
    Par xender dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 17/05/2006, 12h58

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