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 :

Sélectionner une plage de cellules variable


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 4
    Points : 5
    Points
    5
    Par défaut Sélectionner une plage de cellules variable
    Bonjour,

    Mon problème : je veux sélectionner une plage de cellules de type A1:E1
    avec x = A, puis x = B, puis x = C, x = D et x = E, etc. avec un x prédéfini (par exemple x=5 pour aller de A à E)

    Existe-t-il un couple (X,Y) tel que X=la lettre de la cellule et Y=le chiffre de la cellule ? par ex :
    A1 serait (1,1)
    B3 serait (2,3)
    E7 serait (5,7)
    etc...

    Comment écrire cela en visual Basic ? J'ai cherché, cherché, mais sans succès...

    Merci de votre aide !

    Le Roger

  2. #2
    Expert éminent sénior Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Points : 31 877
    Points
    31 877
    Par défaut
    cells(X,Y)
    X la ligne
    Y la colonne

    et spécifiant la feuille: sheets(Z).cells(X,Y)

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    Merci mercatog !

    mais comment sélectionner une plage de cellules pour x=1 à x=5 ?

  4. #4
    Expert éminent sénior Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Points : 31 877
    Points
    31 877
    Par défaut
    avec range

    exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    with sheets(Z)
    .range(.cells(x1,y1),.cells(x2,y2)).select  'si pour la simple selection!!
    end with
    où (x1,Y1) les cordonnées de la cellule haut-gauche
    (x2,Y2) les cordonnées de la cellule bas-droit de ta plage de cellules

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

Discussions similaires

  1. Sélectionner une plage de cellules variables
    Par thierry_b dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 17/06/2009, 11h42
  2. Sélectionner une plage de cellules variables pour faire un graphique?
    Par drthodt dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 29/11/2007, 18h06
  3. appliquer une macro a une plage de cellule variable
    Par johndeuf dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 10/11/2006, 16h18
  4. Réponses: 2
    Dernier message: 27/09/2006, 19h41
  5. Comment sélectionner une plage de cellules non consécutives?
    Par jokair dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 18/08/2006, 15h36

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