Espace Particuliers

Espace Professionnels

Accès Abonnés

OK

Pas encore inscrit ? Créez votre compte

EXCEL Performance

Espace Professionnels > EXCEL Performance > Articles > Sélectionner une ligne complète avec VBA

Sélectionner une ligne complète avec VBA

03 novembre 2009

Voici comment sélectionner une ligne entière grâce à une macro.

Imprimer Réagir

Si vous travaillez avec Excel, il vous est possible de sélectionner toute la ligne en cliquant, dans la colonne numérotée à gauche de l'écran, sur le numéro de la ligne.

Mais comment effectuer ce type de sélection à partir de VBA ? La macro suivante vous montre comment sélectionner complètement la troisième ligne du tableau actif :

Sub SelectionnerLigne()
Range("A3").EntireRow.Select
End Sub

Entre les guillemets, vous renseignez Range avec l'adresse de la ligne que vous souhaitez sélectionner. L'illustration suivante vous donne un aperçu du résultat une fois la macro démarrée.

Pour sélectionner plusieurs lignes, indiquez un domaine dans Range. Grâce à la commande suivante, vous pouvez par exemple sélectionner les lignes 3 à 8 :

Range.("a3:a8").EntireRow.Select

Il n'est pas nécessaire que les cellules de référence dans votre macro se trouvent dans la colonne A, Vous pouvez choisir d'utiliser n'importe quelle colonne. Vous pouvez également utiliser Range sans y indiquer de lettre, et en n'indiquant que les numéros des lignes :

Range.("3:8").EntireRow.Select

Sur le même sujet : sélection de données macro

Cet article vous a intéressé ?

Recevez gratuitement chaque semaine notre sélection d'astuces Excel en vous inscrivant ici.

« Retour

Commentaires sur cet article

Pour laisser un commentaire, vous devez être membre du site. Nous vous invitons à vous identifier avec votre e-mail et votre mot de passe, ou à créer votre compte ci-après

Pas encore inscrit ?

Créer votre compte