-
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 ?
-
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 :
- Créer une nouvelle table.
- Exécuter une requête d'ajout basée sur ta table actuelle et triée comme tu le souhaites.
- Détruire la table actuelle.
- Remplacer la table actuelle par la table temporaire.
A+
-
Super merci ! J'ai finalemement pu trouver en basculant vers excel ! Merci
-
Bonjour
Si tu considère cela comme terminé, merci d'appuyer sur le bouton :resolu: en bas de discussion.
A+