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

Sélection de plage et lignes par des chiffres,

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Charly88

XLDnaute Occasionnel
Bonjour à tous, je suis confronté à un problème de syntaxe qui me bloque totalement pour la suite ; à savoir remplacer les coordonnées A1 par (1,1) pour une multisélection.

Ces deux-là je sais faire :
Code:
Range("B2").Select =>  Cells(2, 2).Select

Range("B2:C3").Select => Range(Cells(2, 2), Cells(3, 3)).Select
Par contre ces deux suivants, je sèche complètement, c'est notamment le second qui m'intéresse le plus :
Code:
Rows("10:15").Select

[b]Range("B5:H6,B8:H8,B10:H10").Select[/b]

Si je devine que la traduction des cellules est similaire, par quoi remplacer ces maudits deux points ?
La 2è se traduit par la sélection de 14 cellules (B5:H6) + deux fois 7 (B8:H8) et (B10:H10).

Merci beaucoup d'avance !
 
Dernière édition:
Re : Sélection de plage et lignes par des chiffres,

Salut Charly88, le Forum

tout simplement comme cela

Code:
Range("B5:H6[COLOR=Red][B],[/B][/COLOR]B8:H8").Select
Si j'ai bien compris

Bonne Journée
 
Re : Sélection de plage et lignes par des chiffres,

Bonjour,

Pas sûr d'avoir compris mais avec ça :

Code:
Union(Cells(1, 1), Cells(3, 2), Range("D12:D22")).Select


tu sélectionnes par ex. : A1, B3 et de D12 à D22

Cordialement
 
Re : Sélection de plage et lignes par des chiffres,

Je vois que je n'ai pas été très clair, j'ai édité la fin du message et je colle ici :

Comment remplacer les coordonnées des cellules de ce code par des chiffres et ainsi faire une multisélection ?
Code:
[b]Range("B5:H6,B8:H8,B10:H10").Select[/b]

Cette formule se traduit par la sélection de 14 cellules (B5:H6) + deux fois 7 (B8:H8) et (B10:H10).


J'ai tenté quelque chose avec ta formule Mécano mais elle ne me sélectionne que les cellules indiquées au lieu de les considérer comme les limites des plages à sélectionner :

Code:
Union(Cells(2, 2), Cells(2, 6), Cells(3, 2), Cells(3, 6), Cells(4, 2), Cells(4, 6)).Select
Sélectionne B2,B3,B4 et F2,F3 et F4 et non de B2 à F2, de B3 à...
 
Re : Sélection de plage et lignes par des chiffres,

Bonjour le forum,
pour coller avec ta question. (n'utiliser que cells() !)

Union(Range(Cells(5, 2), Cells(6, 8)), Range(Cells(8, 2), Cells(8, 8))).Select

@+
 
Re : Sélection de plage et lignes par des chiffres,

donc :

Code:
Range("B5:H6,B8:H8,B10:H10").Select

=
Code:
   Union(Range(Cells(5, 2), Cells(6, 8)), Range(Cells(8, 2), Cells(8, 8)), Range(Cells(10, 2), Cells(10, 8))).Select
 
Re : Sélection de plage et lignes par des chiffres,

Impeccable, merci à vous tous et particulièrement à Bouley... à propos, tu n'aurais pas une idée pour les lignes par hasard ?
Traduction de
Code:
Rows("10:15").Select
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

L
Réponses
9
Affichages
1 K
T
Réponses
28
Affichages
4 K
R
Réponses
5
Affichages
955
Rob1375
R
A
Réponses
3
Affichages
2 K
Alex6942
A
S
Réponses
4
Affichages
2 K
stage_ferrit
S
A
Réponses
48
Affichages
6 K
Ananas94
A
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…