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 :

Récuperation de plusieurs cellules actives d'excel vers VBA


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Récuperation de plusieurs cellules actives d'excel vers VBA
    Bonjour,
    Je voudrais récuperer plusieurs cellules actives dans mon code VB.
    Ces cellules ne sont pas contigues!
    par example, s'il yavait une unique cellule active, un simple "ActiveCell" aurait suffit à la récuperer!!
    Par contre si dans mon fichier excell, l'utilisateur fait CTRL + selection et ainsi selectionne plusieurs cellules, comment faire pour récuperer le contenu de ces cellules dans mon code VB??

    Merci d'avance!!
    Exemple:
    Sur mon fichier excel, je selection la cellule A2 contenant le texte "ici cell A2"
    En faisant MSGBOX ActiveCell, j'obtiens "ici Cell A2"

    Mon problème est que avec un CTRL+, l'utilisateur peut selectionner les cellules A2 et B3, dans ce cas, comment avoir le contenu de chacune de ces cellules dans mon CODE VB??

    Merciiiiiiiiiiii

  2. #2
    Expert éminent
    Avatar de Didier Gonard
    Homme Profil pro
    Formateur Office et développeur VBA en freelance
    Inscrit en
    Février 2008
    Messages
    2 805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Formateur Office et développeur VBA en freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 2 805
    Points : 6 696
    Points
    6 696
    Par défaut
    Bonjour,

    Ton souci vient du fait que tu fais la confusion entre cellule Active et Selection, il n'y a qu'une Cellule active dans une Selection continue ou non.

    Donc vois ces mots clefs dans l'aide VBA et les tutos DVP

    Pour ta réponse parcours la collection des objets Range de ton objet Selection au moyen d'une boucle For each...Next, cf aide VBA et les tutos DVP.

    http://silkyroad.developpez.com/vba/boucles/#LII

    cordialement,

    Didier
    Didier Gonard

    Dernier tutoriel :
    Le VBA qu'est ce que c'est ?
    Tutoriels : Voir la liste de mes tutoriels Excel & VBA et mon site pro sur ma Page DVP
    Cours et tutoriels pour apprendre Excel
    N'oubliez pas de mettre : ..quand c'est le cas !

Discussions similaires

  1. [XL-2010] Import de date de excel vers VBA
    Par vba_help2 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 13/02/2014, 11h19
  2. [WD-2010] collage spécial cellule date de excel vers word
    Par guizaniseifislam dans le forum Word
    Réponses: 6
    Dernier message: 27/08/2012, 14h19
  3. Cellule active dans Excel
    Par chyriu84 dans le forum C++Builder
    Réponses: 8
    Dernier message: 06/06/2008, 13h10
  4. Traduction de formule d'Excel vers VBA
    Par emi3113 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 29/05/2008, 20h15
  5. formule excel vers VBA
    Par kedas dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/10/2007, 18h18

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