Bonjour a tous
J'ai une question qui me tracasse et à laquelle je ne sais pas répondre.
Sujet: Conversion d'une Table Union (Verticale) en Table Normale (Horizontal) sous Access 97.
Je suis novice en developpement, et ce Problème me tracasse:
Dans Access 97 Je crée une Requête Union issue de Plusieurs autres Tables, en attribuant des valeurs degréssives selon la position occupée.
Imaginez un TABLEAU Contitué de n Lignes Indépendentes et de 8 COLONNES numériques:
Ce Tableau contient 8 colonnes : (c1,c2 ... c8) et N Lignes (disons 10 Par Exple.)
Je veux Extraire toutes les valeurs de (c1) pour une date donnée, puis toutes les valeurs de (c2), (c3) et ainsi de suite jusqu'à la colonne 8, pour la Date (D).
Cela je sais le faire: ( TABLE UNION ) !
Mon Problème surgit à ce niveau, ou j'ai besoin de Reconvertir ce Nouveau TABLEAU (Vertical) : TABLE UNION venant d'être crée, en plusieures Lignes de n Colonnes ou je vais classer les chiffres par ordre decroissante de points. {ExPle: Ligne 1: 1er le No 10 Cité 2x, 2ème le No 13 Cité 2x, 3ème le No 3 Cité 1x etc.} j'obtiens ainsi un Nouveau TABLEAU en lignes(Horizontal) que je vais pouvoir exploiter Statistiquement dans Access.
Je ne sais pas TRANSFORMER ce TABLEAU VERTICAL en TABLEAU HORIZONTAL par le code, ( RecordSet ? ) , mais uniquement Manuellement ou à l'aide d'EXCEL copier et Coller Tranposé.
(Mon Fichier fait Plusieurs Milliers de Fiches).
En quelque sorte, il s'agit de créer un nouveau Tableau, lisible non pas de gauche à droite, comme initialement, (10 lignes de 8 Colonnes), mais de haut en bas: (Tranformer chaque Colonne Initiale en Ligne) sachant que ces nouvelles lignes seront de longueur variable du au nombre de points obtenus par un Chiffre(c) donnée.
la nouvelle (c1) est identique à la précedente, (L1-C1)mais (c2) corresponrdrait à l'ancienne (c1) de Ligne 2 (L2-C1), (c3) =(L3-c1) et ainsi de suite.
J'espère que je me suis fait comprendre ( cela n'est pas si facille que à§a de bien s'exprimer ).
Je serais très heureux si quelqun pouvait me mettre sur la voie.
En vous remerciant par avance, et dans l'attente de vous lire, accéptez Monsieur(s), mes sincères Salutations.
Antero Ribeiro
Table Union (Vertical) ==> Table (Horizontal) s/ Accees 97
Discussions et dépannage concernant Access (Toutes versions).
Modérateur : Modérateurs
Aller à
- Système d'exploitation
- ↳ Windows
- ↳ Windows 9x
- ↳ Windows Millenium
- ↳ Windows NT/2000/XP
- ↳ Windows Vista
- ↳ Windows 7
- ↳ Windows 8
- ↳ Windows 10
- ↳ Linux
- ↳ Divers Linux
- ↳ Debian / Ubuntu
- ↳ Mandrake / Mandriva
- ↳ RedHat / Fedora
- ↳ Mac
- ↳ Divers Mac
- ↳ Mac OS9
- ↳ Mac OS10
- Logiciels divers
- ↳ Internet / Messagerie
- ↳ Autres Logiciels
- Forums Professionnels
- ↳ Réseau
- ↳ Sécurité informatique / Virus
- ↳ Cryptologie
- ↳ Législation / Juridique
- Bureautique
- ↳ Microsoft Office
- ↳ Word
- ↳ Excel
- ↳ Powerpoint
- ↳ Access
- ↳ Open Office
- ↳ Divers
- ↳ Writer
- ↳ Calc
- ↳ Math
- ↳ Impress
- ↳ Base
- ↳ Draw
- Matériels
- ↳ Tous matériels
- ↳ Achat & Vente
- Montage Virtuel - Info FCP
- ↳ Adobe Première
- ↳ Vidéo & Matériel
- ↳ Trucs & Astuces
- ↳ Création DVD/VCD/SVCD/DivX et Web...
- ↳ Téléchargement de programmes
- Création de site Internet
- ↳ HTML / XHTML
- ↳ CSS
- ↳ JavaScript
- ↳ Php et MySql
- Trucs & Astuces
- ↳ Astuces Windows
- ↳ Astuces Windows 9x
- ↳ Astuces Windows 2000/NT/XP
- ↳ Astuces Windows Millenium
- ↳ Astuces Windows Vista
- ↳ Astuces Windows 7
- ↳ Astuces Windows 8
- ↳ Astuces Windows 10
- ↳ Astuces Internet Explorer / Netscape / Outlook Express
- ↳ Astuces Autres logiciels
- ↳ Astuces Matériels
- ↳ Astuces Virus / Sécurité
- Discussions Générales
- ↳ Débats
- ↳ Vos bons plans !!!
- ↳ Divers
- ↳ Blagues & Divertissement
- Fonctionnement des forums
- ↳ Boite à Idées
- ↳ Les nouveautés / annonces des forums
- ↳ Aide des forums
- ↳ Indiquer un Bug
- ↳ Test
- ↳ Content / Pas content !!!
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 6 invités