Actualisation d'un tri dans un tableau structuré

0

Bonsoir,

dans un tableau structuré, on a déjà fait un tri ; puis on change une ou plusieurs
données ; mais ça ne trie pas automatiquement selon ces nouvelles données ;
sur l'onglet "Données" :

1) il y a bien une commande "Actualiser tout", mais c'est dans le groupe
"Requêtes et connexions" ➯ ça n'peut pas servir pour actualiser un tri.

2) dans le groupe "Trier et filtrer" : a) il y a une commande "Réappliquer",
mais c'est pour le filtre, pas pour réappliquer un tri ; b) il n'y a pas de
commande "Actualiser le tri", et je trouve ça vraiment très bizarre !  :(
comment ça se fait que Microsoft n'y a pas pensé ? j'ai Excel 2021 ;
est-ce que dans Excel 2024 il y a une commande "Actualiser le tri" ?

mais sur Internet, j'ai lu ceci : «

Si les données changent et que le tri ne s'actualise pas automatiquement :

  • Répétez le tri : Excel ne met pas à jour automatiquement le tri si les données
    changent. Vous devrez réappliquer le tri manuellement.
  • Utiliser une macro (option avancée) : Si vous souhaitez automatiser cette tâche,
    vous pouvez créer une macro VBA pour réappliquer le tri à chaque modification.
»


il semble donc qu'on est obligé de faire une macro pour actualiser un tri, cela même
avec Excel 2024 ; pouvez-vous le confirmer ? ou vous avez une petite astuce pour
réactualiser un tri facilement, sans macro ? et toujours sans macro :

évidemment, on peut faire n'importe quel autre tri, puis refaire le tri initial ; mais c'est
pénible, surtout quand ce tri initial est avec plusieurs niveaux de tri ! car ça oblige à
recréer ces niveaux de tri !  :(  même avec 2 niveaux seulement, c'est désagréable
de devoir recréer ces 2 niveaux à chaque fois qu'on change une donnée puis qu'on
veut réactualiser le tri !

ça aurait été tellement plus simple avec une commande "Actualiser le tri" dans le
groupe "Trier et filtrer" ! j'crois bien qu'c'est vraiment obligé d'faire une macro !

je sais faire cette macro ; inutile de m'en proposer une !  ;)

rhodo

    rhodo Posté le 25 juillet, 22:00
    par rhodo
    Répondre
    1

    Hopla Du !


    Tu fais un premier tri sur la 3e colonne, puis un tri sur la 2e colonne et enfin un tri sur la 1ère colonne.

    Quand tu cliques sur ton tant espéré "Répéter le tri", tu répètes quoi ???

    Uniquement le dernier tri ?

    Les deux derniers tris ?

    Les trois derniers tris ?

    Tous les tris depuis que tu as ouvert le classeur ?

    Autre ?

    Posté le 2 septembre, 18:02
    par LeGros
    0

    Hello TFB,

    oui, effectivement, c'est bien vu (vote : +1) ; dans ce cas, il faudrait un 1er bouton
    pour sauvegarder la configuration actuelle du tri (avec 1 seul critère, 2, ou plus) ;
    puis ce sera un 2ème bouton "Actualiser le tri" qui réappliquera un tri, selon la
    dernière configuration préalablement sauvegardée.

    évidemment, si l'utilisateur n'a pas cliqué au préalable sur le bouton "Sauvegarder
    la configuration actuelle du tri", alors le bouton "Actualiser le tri" sera "grisé", donc
    non disponible.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    éventuellement, envisager de pouvoir sauvegarder plusieurs configurations
    différentes de tri, à condition bien sûr que le bouton "Actualiser le tri" ouvre
    une boîte de dialogue pour choisir une des différentes configurations
    sauvegardées auparavant ; cette boîte de dialogue s'ouvrira seulement s'il y a
    2 configurations ou plus sauvegardées auparavant ; car c'est inutile s'il y a
    une seule configuration qui a été sauvegardée : dans ce cas, le bouton
    "Actualiser le tri" utilise cette seule configuration sauvegardée.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    bien sûr, le plus gros avantage est pour ceux qui ne savent pas programmer
    de macros VBA, contrairement à toi ou moi.  ;)

    rhodo

    rhodo Posté le 2 septembre, 21:53
    par rhodo
    0

    L'idée me semble bonne au départ, mais la mise en oeuvre serait peut-être trop lourde et donc dissuasive.


    Sur ce, je te laisse.

    Peut-être à un de ces jours, si je retombe sur marque-page dans mon navigateur.


    ps : je trouve que tu manques là-bas... :(

    Posté le 3 septembre, 23:16
    par LeGros
    0

    salut TFB,

    tu as écrit : « mais la mise en oeuvre serait peut-être trop lourde et donc dissuasive. »

    non, non, c'est plus simple que tu crois ; regarde cet exemple :

    1) tu fais le tri que tu veux faire ; par exemple un tri avec 3 niveaux de critères ;
    c'est donc ce qu'on fait d'habitude pour un tel tri.

    2) juste après avoir obtenu le bon tri voulu, tu cliques sur un bouton "Sauvegarder",
    qui sauvegarde la configuration actuelle du tri.

    3) tu changes une seule donnée (ou même plusieurs, à ton choix).

    4) pour actualiser le tri, selon la configuration qui a été sauvegardée au point 2),
    il suffit de cliquer sur le bouton "Actualiser".

    ainsi, pour ce que j'ai proposé, il suffit de 2 boutons, et d'un clic sur chacun
    d'eux au moment voulu ; évidemment, si après le point 4) tu changes une
    ou plusieurs autres données, il te suffira de cliquer de nouveau sur le
    bouton "Actualiser", sans avoir eu besoin de cliquer une 2ème fois sur
    le bouton "Sauvegarder".

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    pour ma suggestion de plusieurs sauvegardes différentes de configurations de tri,
    la manœuvre est aussi simple, à ceci près que s'il y a plus d'une configuration
    sauvegardée, il faudra juste choisir dans une boîte de dialogue celle qu'on veut.

    rhodo

    rhodo Posté le 5 septembre, 02:09
    par rhodo

    Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
    Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :