Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Trier une table


Sujet :

Access

  1. #1
    Membre à l'essai
    Trier une table
    Bonjour,

    Dans le cadre de mon travail, j'utilise une base de données access sur un autre logiciel. Et ce logiciel prends toute les lignes d'une table dans l'ordre dans les quelles elles ont été créés. Le logiciel ne tient donc pas compte d'un tri effectué sur access via la fonction "Filtre/tri".
    Je souhaiterais donc trier ma table en fonction des valeurs d'une colonne, mais il faudrait pour cela vraiment déplacer les éléments de la table. Comme ceux que peut faire excel lorsque l'on demande un tri.

    Auriez-vous quelques pistes pour faire cela ?

  2. #2
    Modérateur

    Bonjour.

    Idéalement tu devrais alimenter ton logiciel par une requête. Tu aurais alors le contrôle sur l'ordre des enregistrements.

    Sinon tu peux envisager si c'est possible d'exporter dans un fichier Excel, trier et utiliser le Excel entrée.

    Réorganiser les enregistrements dans une table est envisageable mais pas garanti. En effet Access enregistre généralement les données dans l'ordre où tu les ajoutes mais il n'y a pas de garantie absolue. Donc ce qu'il faudrait faire c'est :
    1. Créer une nouvelle table.
    2. Exécuter une requête d'ajout basée sur ta table actuelle et triée comme tu le souhaites.
    3. Détruire la table actuelle.
    4. Remplacer la table actuelle par la table temporaire.


    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Membre à l'essai
    Super merci ! J'ai finalemement pu trouver en basculant vers excel ! Merci

  4. #4
    Modérateur

    Bonjour

    Si tu considère cela comme terminé, merci d'appuyer sur le bouton en bas de discussion.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

###raw>template_hook.ano_emploi###