faire un tri alterné avec soi les nombres plus petits et plus grand ou les couleurs de cellule

Copper Contributor

j'utilise exel 2013 sur un pc avec windows 10 et je voudrais pouvoir faire un tri des donnés d'une collone en alternant les cellule de couleur avec les cellule avec aucune couleur. J'arrive a faire un tri avec toute les cellules de couleurs en  haut et ceux pas de couleur en bas ou vis ver sa mais pas en alternance comment  faire pour les placer en alternance.

7 Replies

@cedrois 

Ce texte a été traduit par un logiciel, l'auteur du texte ne parle pas cette langue.

Avec la mise en forme conditionnelle, une formule fonctionnerait également ici :

= MOD (ROW () - 1,1 * 2) +1 <= 1

en français je pense que ce serait :

= MOD (LIGNE () - 1; 1 * 2) +1 <= 1

 

ou aussi avec VBA :

 

Sub Marquer_des_lignes()
    'ActiveSheet.Unprotect ("")
    Dim rng As Range
    Dim iStart As Integer, iIntervall As Integer
    Dim iCount As Integer, iCounter As Integer

    Rows("5:5").Interior.Pattern = xlNone

    iStart = 6
    iIntervall = 2
    iCount = 500
   
    Set rng = Rows(iStart)
    For iCounter = iStart To iStart + iCount + iIntervall - 1 Step iIntervall
        Set rng = Union(rng, Rows(iCounter))
    Next iCounter
   
    rng.Interior.ColorIndex = 6
    Set rng = Nothing
 
    'ActiveSheet.Protect ("")
End Sub

 

Vous pouvez adapter le code VBA à vos besoins

* Fichier d'exemple joint avec les deux options.

 

Je serais heureux de savoir si je pouvais aider.

 

NikolinoDE

Je sais que je ne sais rien (Socrate)

La réponse a-t-elle été utile ? Marquez-les comme utiles !

Cela aidera tous les participants au forum.

@NikolinoDE merci Niko mais je n'arrive pas a faire fonctionné la formule que tu ma envoyé. je t'envoye mon fichier Excel le tableau de gauche j'ai fait un tri avec les cellules de couleur ou 50% plus élevé en haut mais ce que je veut obtenir c'est une alternance come le tableau du centre que j'ai placé manuellement. Au départ mon tableau est semblable mais au tableau de droite et après le tri il doit être comme celui du centre. il faudrait que dans (donné) (trier) option personnalisé que je puisse entré la formule qui ferait un trie alterné. Je viens de voir que je ne peu pas t'envoyer de fichier j'aurait aimé t'envoyé mon fichier Excell est-ce possible?

@cedrois 

 

 
 
Drag and drop here or browse files to attach
Maximum size: 71 MB • Maximum attachments allowed: 5

@cedrois voici mon fichier les instruction de ce que je veu faire sont dans le message précédent merci a l'avance pour l'aide.

@NikolinoDE Voici mon fichier les instruction de ce que je veu faire sont dans le message précédent merci a l'avance pour l'aide.

@NikolinoDE Voici mon fichier les information sont dans le message précédant

  

Unfortunately, I have to admit that there is an error in the code here (I'm slowly doubting whether this is possible with VBA at all), don't know what to do ... the thoughts hang ... too much on the ears ... maybe a VBA specialist can like Mr. Hans Vogelaar (@Hans Vogelaar) (or any other VBA specialist) can help here. I wrote one or two appro...

 

Thank you for your understanding and patience

NikolinoDE

I know I don't know anything (Socrates)

 

 

@cedrois