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 :

VBA sélectionner un nombre de ligne en fonction de la valeur d'une cellule [Toutes versions]


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mars 2016
    Messages : 8
    Points : 5
    Points
    5
    Par défaut VBA sélectionner un nombre de ligne en fonction de la valeur d'une cellule
    Bonjour à vous

    J'aimerais avoir de l'aide pour un programme que je développe pour mon travail.
    J'aimerais avoir une selection variable de cellules démarrant de AV10 à BB10 et dont le nombre de lignes sélectionnés à partir de AV10 à BB10 dependent de la valeur d'une cellule.

    Je m'explique : si dans AQ1, j'ai la valeur 6 alors ma zone de sélection sera : AZ10:BB16.
    Je pensais passer par ce type de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Dim MaPlage As Range
    Dim i As Integer
    i = ActiveSheet.Range("Aq1").Value
    Set MaPlage = ActiveSheet.Range("AV10:BB10+i") => j'ai une erreur d'application ou de l'objet à cette ligne.
    Si quelqu'un pourrait me dire comment je dois modifier mon code pour arriver à mes fins ce serait top!

    Merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par cycy55 Voir le message
    Set MaPlage = ActiveSheet.Range("AV10:BB10+i") => j'ai une erreur d'application ou de l'objet à cette ligne.
    Bonjour,

    Essayez :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Set MaPlage = ActiveSheet.Range("AV10:BB" & 10+i)
    Cordialement.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mars 2016
    Messages : 8
    Points : 5
    Points
    5
    Par défaut
    Merci beaucoup !

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 19/09/2016, 16h14
  2. [XL-2010] adresse d'une ligne en fonction de la valeur d'une cellule
    Par taquatzieu dans le forum Excel
    Réponses: 2
    Dernier message: 06/11/2014, 14h22
  3. Copier coller des lignes en fonction de la valeurs d'une cellule
    Par Tyu38 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 18/09/2014, 09h38
  4. [XL-2010] Récupération d'élément d'une certaine ligne en fonction de la valeur d'une cellule
    Par florent.saunier dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/02/2014, 11h41
  5. Réponses: 5
    Dernier message: 21/12/2011, 08h31

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