Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

selection de cellules

J

jeanne

Guest
Bonjour à tous,

J'aimerais savoir comment sélectionner en VBA une plage de celulles voulues (de la colonne I à DQ) en sachant que j'ai déja une ligne sélectionnée.

Merci de vos éclairements
 

Bernard_XLD

XLDnaute Barbatruc
Membre du Staff
Bonjour

voici deux exemples de codes
celui la garde la sélection en cours et lui ajoute une plage déterminée par avance
Code:
Range(Selection.Address & ',I2:DQ8').Select
celui la garde la sélection en cours et lui ajoute une plage déterminée par l'utilisateur
Code:
On Error Resume Next
Range(Selection.Address & ',' & Application.InputBox(prompt:='Selectionnez une plage', Type:=8).Address).Select

Cordialement, A+
 
J

jeanne

Guest
merci bcp de ta reponse mais je crois m'être mal exprimée

en fait je veux selection les cellules de I à DQ à l'intérieur de la ligne déja selectionnée.

si tu as une solution pour mon problème.

merci encore
 
Y

Yeahou

Guest
Re bonjour

voici donc un code plus adapté
Code:
Dim Range_Intersect As Range
Set Range_Intersect = Application.Intersect(Selection, Range('I:DQ'))
If Range_Intersect Is Nothing Then
    MsgBox 'Pas de plage commune entre ' & Selection.Address & ' et ' & Range('I:DQ').Address
Else
    Range_Intersect.Select
End If

cordialement, A+
 

Discussions similaires

Réponses
6
Affichages
190
Réponses
1
Affichages
146
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…