code sur les lignes qui suivent

  • Initiateur de la discussion Initiateur de la discussion eastwick
  • Date de début Date de début

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 !

eastwick

XLDnaute Accro
Bonsoir de nouveau !
Dans le tableau joint, j'aimerais déposer en colonne A la cellule jaune à côté des cellules oranges en dessous.
Ex : CU colonne A ligne 10 à 25
DI colonne A ligne 31 à 38 etc...
Le nombre de ligne orange sera toujours variable (de 1 à + de 200)
A chaque arrivée d'une nouvelle cellule jaune, celle ci doit se retrouver à côté des cellules oranges en dessous et ainsi de suite.
Je ne suis pas hostile à une macro mais une formule même alambiquée serait souhaitée !!!

1000 mercis
 

Pièces jointes

Re : code sur les lignes qui suivent

Bonjour eastwick,

Ce n'est pas très compliqué par formules, voyez le fichier joint.

Formule matricielle en C1 :
Code:
=SI(ET(ESTTEXTE(B1);NBCAR(B1)>2;NBCAR(B1)<10);INDEX(B:B;MAX((B$1:B1=B$9)*LIGNE(B$1:B1))-2);"")
A valider par Ctrl+Maj+Entrée et tirer vers le bas.

Pour la couleur jaune, voir la MFC sur toute la colonne C.

Edit : bien entendu, si c'était nécessaire, on pourrait remplacer la référence B$9 par "Compte Ordonnateur (cp)".

A+
 

Pièces jointes

Dernière édition:
- 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

  • Question Question
Microsoft 365 Code vba
Réponses
3
Affichages
564
Réponses
7
Affichages
1 K
Réponses
8
Affichages
1 K
Retour