interpreter le résultat d'une requête SQL dans excel

maccprod

XLDnaute Junior
Bonjour à tous,
après avoir fait pas mal de recherches sur le net, j'ai une question qui reste sans réponse pour l'instant, c'est pour cela que je viens la posée ici, je vais essayer d'être clair:confused:!
Dans mon travail, j'ai besoin de transformer le résultat d'une requête SQL qui est en fichier texte, en quelque chose de structuré sous Excel. Je m'explique:
le fichier texte est composé de lignes, qui représentent les étages d'un immeuble (1ligne=1etage), ces lignes sont composées de renseignements du type Nom, Prénom, numéro d'appartement etc...
Il faut que ces données qui sont en "vrac" soient organisées dans un tableau excel avec une première ligne qui correspond au premier étage, une seconde par dessus qui corresponde au second étage et ainsi de suite jusqu'au sommet de cet immeuble.
Mon problème est donc qu'il faut que cela se fasse automatiquement quand on a le résultat de la requête SQL, et je ne sais pas du tout quelle méthode je peux employer pour arriver à mes fins.
J'en appel donc à tous ceux qui éventuellement pourraient me donner des pistes de travail.
J'espère avoir été clair, c'est pas sur!!!!
Par avance merci, cordialement,
 

Minick

XLDnaute Impliqué
Re : interpreter le résultat d'une requête SQL dans excel

Salut,

Ton fichier texte et le resultat excel exact souhaité seraient les bienvenu...
On ne sais pas comment est fais le fichier texte et le resultat du SQL
ni comment tu veux organiser ca dans excel

++
Minick
 

maccprod

XLDnaute Junior
Re : interpreter le résultat d'une requête SQL dans excel

Merci Minick,
le fichier texte est le suivant:
ET NOM LCLO BT MODU
-- ------------------------------ ---- --- ----
12 CALCINOTTO MONIQUE 13 ter 0938
12 MOTTET JEAN PAUL 12 ter 0935
11 BELABBAS BENGRAA AZEDINE 11 ter 0932
11 MICHAUDON JEAN 10 ter 0929
10 CHERGUI MARIANA 19 bis 0950
10 VALLAS WILLIAM 18 bis 0948
9 CHAPEL MARYSE 17 bis 0946
9 MARQUISE JACQUIS 16 bis 0944
8 ROCHU FRANCOISE 15 bis 0942
8 PASQUET GENEVIEVE 14 bis 0940
7 CHARRIER JEAN-LOUIS 13 bis 0937
7 GRANGETTE DANIELE 12 bis 0934
6 LOGT VIDE 11 bis 0931
6 NAMUR AURÉLIEN 10 bis 0928
5 MAHMEDOV KAREN 19 0949
5 ROMERO HUGUETTE 18 0947
4 NICOLAS BERNARD 17 0945
4 RAVET YOLANDE 16 0943
3 MANNINO MARIE-LOUISE 15 0941
3 MATHEAUD JACKY-HENRI 14 0939
2 THIVEND JEAN-PAUL 13 0936
2 GOYARD MARCEL 12 0933
1 BENHASSINE BOUFELDJA 11 0930
1 JOUNIN MARIA 10 0927

24 ligne(s) sélectionnée(s).

SQL> exit
le fichier excel doit donner un tableau du style:
la première ligne du bas du tableau représente le 1er étage avec
BENHASSINE BOUFELDJA 11(numéro de l'appartement)
PERICHON SIMONE 10
La deuxième ligne au dessus représente le 2ème étage avec
THIVEND Jean-Paul 13
GOYARD Marcel 12
et ainsi de suite, en faite c'est aussi pour donner une vue graphique de l'immeuble afin de s'y retrouver facilement!!!
merci à toi
 

Minick

XLDnaute Impliqué
Re : interpreter le résultat d'une requête SQL dans excel

Re,
une solution en piece jointe, il faut decompresser le tout d'un dossier.
Le format du ficher texte est a verifier (au niveau du cadrage...)

++
Minick
 

Pièces jointes

  • Appart.zip
    12.2 KB · Affichages: 133
  • Appart.zip
    12.2 KB · Affichages: 131
  • Appart.zip
    12.2 KB · Affichages: 131

maccprod

XLDnaute Junior
Re : interpreter le résultat d'une requête SQL dans excel

merci beaucoup Minick, mais je n'arrive pas a ouvrir le fichier excel, il me met le debogueur en route, et donc je ne vois rien lorsque je clique dans le rectangle appart?
de quoi s'agit il?
par avance mille merci,
cordialement,
 

maccprod

XLDnaute Junior
Re : interpreter le résultat d'une requête SQL dans excel

bonsoir,
j'ai bien décompressé dans le même dossier, mais mon problème vient du faite que j'utilise office 2008 sur mac et il me dit que les macros visual Basic ne fonctionnent pas dans office 2008 pour mac. Donc je vais aller essayer sur un pc, que faut il comme office sur le pc?
Merci pour ta réponse extrêmement rapide!
 

maccprod

XLDnaute Junior
Re : interpreter le résultat d'une requête SQL dans excel

merci Minick, je vais essayer sur pc, tant que je te tiens (façon de parler bien entendu), peux tu me conseiller un "type" de formation pour apprendre se language car je suis inculte sur le sujet, j'ai de bonnes connaissances en excel, mais là, je me rend compte que finalement elles sont très limitées, et que pour mon travail, ça pourrait me servir grandement! je vais essayer de trouver un pc demain matin, et je reposte après avoir essayer, encore merci.
merci également à bhbh pour cette précision.
 

jeanpierre

Nous a quitté
Repose en paix
Re : interpreter le résultat d'une requête SQL dans excel

Bonsoir maccprod, Mincik,

Renseigne ton Profil sur ta version Excel, et ta plateforme.

De mes lectures, Office 2008 pour mac ne conçoit pas les macros.... Stupide il est vrai.

Sur PC, peut importe la version d'Office, sauf 2007 qui peut présenter quelques différences.

Bonne soirée.

Jean-Pierre
 
Dernière édition:

maccprod

XLDnaute Junior
Re : interpreter le résultat d'une requête SQL dans excel

bonsoir jeanpierre, en faite j'utilise excel 2003 windows au travail, et vu qu'à cette heure ci je suis chez moi, j'utilise excel 2008 sur mac!!! mais oui je vais renseigner mon profil.
cordialement,
 
Dernière édition:

Minick

XLDnaute Impliqué
Re : interpreter le résultat d'une requête SQL dans excel

Re,

Désolé je ne peux pas te conseiller de formation ou de lecture.
J'ai la chance d'avoir pu me "former" seul, dans un 1er temps avec l'aide d'excel et pour les choses un peu plus compliquees le net.

Mais d'autres pourront surement te conseiller, je crois meme qu'il y a deja eu des posts sur ce forum sur les lectures recommandes.

++
Minick
 

Minick

XLDnaute Impliqué
Re : interpreter le résultat d'une requête SQL dans excel

Suite au MP,

tu trouveras ci-joint les noms dans une colonne differente et non dans la meme cellule (par etage)
et quelques explications sur le code

++
Minick
 

Pièces jointes

  • Appart.zip
    13.1 KB · Affichages: 95
  • Appart.zip
    13.1 KB · Affichages: 87
  • Appart.zip
    13.1 KB · Affichages: 95

Discussions similaires

Statistiques des forums

Discussions
311 724
Messages
2 081 936
Membres
101 844
dernier inscrit
pktla