Aide : Objets Cells

F

Fabbay

Guest
Bonjour,

J'aimerais savoir comment utiliser dans mon code l'ensemble
des cellules qui sont sélectionnées pour leur appliquer
un traitement spécifique.

Je pens utiliser For Each Cell IN ??? et je ne trouve pas la
collection des cellules sélectionnées.

Merci pour votre aide!
 
C

C@thy

Guest
Bonjour Fabbay,

Dim c As Range
For Each c In Selection
'Ton traitement
Next c

j'ai mis c mais tu peux mettre toto si tu veux....


C@thy
BipBip.gif
 
F

Fabbay

Guest
Du nouveau ,

j'aimerais faire la même chose mais avec un traitement de ligne par ligne
et non pas cellule par cellule.
En selectionnant chacunes des lignes que je veux traiter!

Merci pour ton aide à nouveau...
 
S

STéphane

Guest
en adaptant l'exemple de cathy, on peut manipuler les lignes de la sélection

Dim c As Range
For Each c In Selection.rows

'copie de la ligne à la même adresse dans une autre feuille Feuil2
c.copy destination:=worksheets("feuil2").range(c.address)

Next c
 
F

Fabbay

Guest
Mais ma sélection contient plusieurs lignes!!

Je les sélectionne avec la touche control enfoncée !!! pour en avoir
un peu de partout sélectionnées!!

Mais c'est la ligne la plus haute qui est traitée , pas les autres !
 

Discussions similaires

Statistiques des forums

Discussions
312 755
Messages
2 091 718
Membres
105 056
dernier inscrit
David Primo