incrémentation des cellules.

fredd

XLDnaute Occasionnel
Bonjour, j'ai besoin de votre aide.

Suivant le fichier excel ci joints, je classe mes lignes sur plusieurs critère avec les filtres ( colonne de J à X )

puis je classe la collone j en tri croissant

Ensuite, j'ajoute dans la collone E, des valeurs de 1 à ... au dernier.

Dans excel, quand il n'y a pas de filtres, on peut écrire 1 dans la premiere cellule et tirer avec la touche ctrl activé et tous s'incrément.

mais comme j'ai des filtres, ce n'est pas possible. Les copié/collé ne fonctionne pas non plus.
J'ai essayé avec quelques formules que je peux tirer ou copier avec la valeur précédentes mais je retombe sur une erreur genre circulaire.

Est ce que vous avez une idée ? merci.

Fred
 
Dernière édition:

fredd

XLDnaute Occasionnel
Re : incrémentation des cellules.

Bonjour, non, justement je cherche à faire la numérotation avec les filtres.
A la fin je classe ma colonne E en ordre croissant et tout ce trouve ranger comme je le souhaite.

C'est justement mon besoin de classer morceau par morceau mes éléments.

merci.
 

Victor21

XLDnaute Barbatruc
Re : incrémentation des cellules.

Re,

Toujours pas compris, mais à tout hasard : en E9, à recopier vers le bas : =LIGNE()-8
Puis copier, collage spécial, valeur.

Un très court extrait de votre fichier (15/20 lignes, 2 ou 3 colonnes) avec l'état d'origine, et le résultat souhaité nous aiderait à comprendre votre souhait.
 

fredd

XLDnaute Occasionnel
Re : incrémentation des cellules.

Je reprend comme exemple concret:

Sur ce fichier, à l'origine, le classement des lignes 9 à 232 sont noté dans la colonne F
01 je filtre sur la colonne E les élément pas encore classé => (vide )
02 Je trie par exemple les étuves colonnes M
03 : Je trie en ordre croissant colonne L
04 : Je trie en ordre croissant Colonne J

Disons que le classement me convient

05 : Suite de mon classement en incrémentant les lignes à partir de la dernière valeur ( retrouvé dans la case E8 qui reprend le maxe de la colonne E)

dans cette exemple E91 ce retrouve avec 81
E92 avec 82
ect...
Entre la ligne 98 ce retrouve avec 88. (On saute à la ligne 104 avec le filtre)
La ligne 104 elle ce retrouve avec 89.

ect...

Ensuite je démonte les filtres et recommence avec une autre famille....
 

Pièces jointes

  • Classeur2.xls
    368 KB · Affichages: 49
  • Classeur2.xls
    368 KB · Affichages: 50
  • Classeur2.xls
    368 KB · Affichages: 46

Victor21

XLDnaute Barbatruc
Re : incrémentation des cellules.

Bonjour, fredd.

Il va falloir passer par VBA, et pour ne pas décourager les bonnes volontés, je vous invite à suivre mon conseil d'hier au #4 :
joignez un extrait de votre fichier avec uniquement les données nécessaires à la compréhension de l'objectif.
 

fredd

XLDnaute Occasionnel
Re : incrémentation des cellules.

En attendant, je vais me débrouiller avec le "ligne()"
Le résultat n'est pas vraiment celui souhaiter mais en quelques clic je peur retrouver un ordre chrono, dé-filtrer et incrémenter.
manip un peu plus simple tout de meme que ligne à ligne.

Merci.

Pour ce qui est du VBA, j'ai essayé de descendre d'un ligne et d'incrémenter un N° mais la cmd ActiveCell.Offset(1, 0).Select me fais bien descendre d'un ligne mais pas dans celle visible.

Exemple: en visu, je vois la ligne 10-11-13-17, la cmd traite 10-11-12-13-14-15-16-17... Je ne connais ps d'autre cmd :s

j'ai jeter la macro.
 

Discussions similaires

Réponses
69
Affichages
4 K
Réponses
8
Affichages
472
Réponses
6
Affichages
289

Statistiques des forums

Discussions
312 493
Messages
2 088 956
Membres
103 990
dernier inscrit
lamiadebz