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

Comment séléctionner plusieurs cellules distantes ?

  • Initiateur de la discussion Guilmo
  • Date de début
G

Guilmo

Guest
Voilà, je veux faire un tableau et je ne veux pas toutes mes colonnes, je veux seulement séléctionner 3 colonnes qui ne sont pas consécutive.
Il ne s'agit pas de 3 colonnes entières. Je ne veux prendre que les 5 premières lignes (les X dans l'exemple ci-dessous).

XOOOOOXOOOXOO
XOOOOOXOOOXOO
XOOOOOXOOOXOO
XOOOOOXOOOXOO
XOOOOOXOOOXOO
AOOOOOAOOOAOO
AOOOOO....
 
@

@Christophe@

Guest
Bonjour,

Sais tu Guilmo qu'il existe l'enregistreur de macro et la touche F1 sous Excel, c'est un très précieux conseil que je te donne.

Aussi non pour ton problème, sépare tes cellule par des virgule, exemple:

Range("A1:A5,D7,E1:E10").Select


Voila, tu aura les plage de cellule A1:A5 de selectionné, cellule D7 et plage E1:E10

@Christophe@
 
A

Alain

Guest
Re: Précisions :

Re bonjour,


Ce que tu peux faire, c'est nommer ta zone de cellules et ton code VBA tu peux entrer :


Range("Ta Plage").Select

Sinon,

Range("A1:A5,C1:C5,E1:E5").Select




@+
 
G

Guilmo

Guest
Précisions

Merci Christophe pour le conseil ;-)

En fait tout est calculé, rien ne peut être mis en dur
actuellement j'avais fait çà mais bon je trouve pas la solution :

Set sel = Calculs.Range(Range(thecell.Offset(rowDeb, indexage - 1), thecell.Offset(rowFin, indexage - 1)), Range(thecell.Offset(rowDeb, indexsal - 1), thecell.Offset(rowFin, indexsal - 1)))

... paske bon, j'ai qd même un peu cherché avant de poser ma question.
 
J

Jon

Guest
les conseils qui t'ont été donnés sont bons, si tu veux voir d'autres syntaxes, regarde cette page : <http://xlbysteph.free.fr/aideinformatique/actioncellule.htm>
 

Discussions similaires

Réponses
2
Affichages
129
Réponses
22
Affichages
778
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…