OVH Cloud OVH Cloud

tri decroissant

5 réponses
Avatar
manuel
Bonjour a tous

Voila ma question: j'ai une série de cellules ( B3:B30)

que je voudrait un tri décroissant automatique,c'est ta dire que lorsque

je marque 10 sur la cellule b3 et 20 sur la cellule b4,

que automatiquement le 20 va sur b3 et le 10 sur b4 etc.

Merci
--
lopes

5 réponses

Avatar
FB
bjr
tu selectionnes tton tableau (si tu as un tableau) (sinon tu selectionne ta
colonne)
tu fais "données->trier..."
fais trié "colonne A" par ordre croissant
et le tour est joué

A+

Bonjour a tous

Voila ma question: j'ai une série de cellules ( B3:B30)

que je voudrait un tri décroissant automatique,c'est ta dire que lorsque

je marque 10 sur la cellule b3 et 20 sur la cellule b4,

que automatiquement le 20 va sur b3 et le 10 sur b4 etc.

Merci
--
lopes


Avatar
Patrick BASTARD
Bonjour, *manuel*

En manuel ;-) voir
http://www.excelabo.net/xl/formules.php#triautomatique

Sinon, en VBA, passer par les procédure évenementielles.


--
Bien amicordialement,
P. Bastard

Bonjour a tous

Voila ma question: j'ai une série de cellules ( B3:B30)

que je voudrait un tri décroissant automatique,c'est ta dire que
lorsque

je marque 10 sur la cellule b3 et 20 sur la cellule b4,

que automatiquement le 20 va sur b3 et le 10 sur b4 etc.

Merci


Avatar
manuel
oui je essayez ,mais lorsque je marque un numéro sur une autre cellule,il ne
revient pas automatique en ordre décroissant...
--
lopes



bjr
tu selectionnes tton tableau (si tu as un tableau) (sinon tu selectionne ta
colonne)
tu fais "données->trier..."
fais trié "colonne A" par ordre croissant
et le tour est joué

A+

Bonjour a tous

Voila ma question: j'ai une série de cellules ( B3:B30)

que je voudrait un tri décroissant automatique,c'est ta dire que lorsque

je marque 10 sur la cellule b3 et 20 sur la cellule b4,

que automatiquement le 20 va sur b3 et le 10 sur b4 etc.

Merci
--
lopes




Avatar
AV
oui je essayez ,mais lorsque je marque un numéro sur une autre cellule,il ne
revient pas automatique en ordre décroissant...


Clic droit sur le nom de l'onglet > visualiser le code >
Copier/coller le code suivant :

Private Sub Worksheet_Change(ByVal zz As Range)
If Intersect(zz, [B3:B30]) Is Nothing Then Exit Sub
[B3:B30].Sort Key1:=[B3], Order1:=xlDescending
End Sub

AV

Avatar
manuel
oui !!!! c'est bon
merci AV t'est tres fort
--
lopes



oui je essayez ,mais lorsque je marque un numéro sur une autre cellule,il ne
revient pas automatique en ordre décroissant...


Clic droit sur le nom de l'onglet > visualiser le code >
Copier/coller le code suivant :

Private Sub Worksheet_Change(ByVal zz As Range)
If Intersect(zz, [B3:B30]) Is Nothing Then Exit Sub
[B3:B30].Sort Key1:=[B3], Order1:=xlDescending
End Sub

AV