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 :

definition de 'Range' lorsque la ligne est variable


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    171
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2007
    Messages : 171
    Par défaut definition de 'Range' lorsque la ligne est variable
    Bonjour,

    J'ai besoin juste de savoir comment definir la commande 'Range' lorsque la ligne est variable.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("$B$ActiveCell.Row:$R$ActiveCell.Row").Select
    Merci de corriger.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Auditeur informatique
    Inscrit en
    Octobre 2011
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Auditeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2011
    Messages : 46
    Par défaut
    Bonjour

    Avez-vous essayé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Range("$B$" & ActiveCell.Row &":$R$" & ActiveCell.Row).Select

  3. #3
    Expert confirmé
    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
    Par défaut
    Bonjour,

    il y a plein de notations possibles selon contexte :

    genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range(Cells(2, 2), Cells(Columns(1).Find("*", , , , , xlPrevious).Row, 4)).Value = 0
    ou
    l’utilisation de la propriété Cells qui renvoie un Range est la plus pratique

    cordialement,

    Didier

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    171
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2007
    Messages : 171
    Par défaut
    Merci

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

Discussions similaires

  1. ligne grisée lorsqu'une cellule est sélectionnée
    Par NEC14 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/10/2011, 10h40
  2. [PHP 5.2] Supprimer les variables de session lorsqu'un onglet est fermé
    Par beegees dans le forum Langage
    Réponses: 5
    Dernier message: 16/06/2009, 01h16
  3. Réponses: 2
    Dernier message: 24/03/2009, 17h37
  4. chercher les contrôles dans un usf lorsque son nom est dans une variable
    Par Jean-Pierre49 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 22/04/2008, 08h14
  5. Comment afficher les lignes lorsque la valeur est vide ?
    Par matimat2k4 dans le forum Langage SQL
    Réponses: 24
    Dernier message: 02/04/2008, 16h29

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