|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2011 Messages : 7 ![]() |
Bonjour à tous,
J'ai créé une application permettant de saisir les heures des employés d'une entreprise, seulement les états access ne sont pas très pratique pour faire des comptes rendus "propres" sous forme de tableaux. Du coup j'ai décidé de travailler avec Excel pour la mise en forme finale. Pour cela j'exporte le résultat de mes requêtes dans excel, mais un des exports fonctionne mal. En effet la résultat de la requête est censé me doner un "nom rubrique" Et dans access, c'est bien un nom qui est affiché, mais lors de l'export dans excel, le nom rubrique se transforme en nombre qui correspond au code rubrique ! cela est d'autant plus étrange que ce code rubrique n'intervient pas du tout dans la requête. Le code que j'utilise pour faire l'export est le suivant : Code sql :
DoCmd.TransferSpreadsheet acExport,cSpreadsheetTypeExcel9,"requete_etat_3","c:\test2.xls",True Donc si quelqu'un sait pourquoi ça fait ça, je suis preneur d'une solution =). ps : même en faisant un export manuel à partir du menu d'access, le problème est le même, nombre à la place du texte. Le plus incompréhensible : dans excel j'ai une "erreur" qui me dit : "Nombre stocké sous forme de texte"... Merci d'avance ! |
|
|
00
|
|
|
#2 | |
![]() ![]() ![]() |
Bonjour !
Laisse-moi deviner... Atta... je sors ma boule de cristal.... Dans ta requête, lorsque tu affiche les données, le nom de la rubrique est dans une liste déroulante ? tic... tac...tic... tac... Boum ! La solution : Dans ta table, tu as une zone de liste de définie. Cette zone de liste contient 2 colonne, mais a masqué la première. La première est le code de rubrique La deuxième est le libellé de la rubrique. Comme la première est masquée, tu ne vois que le libellé. Mais, ce qui est stocké, c'est l'identifiant de la rubrique. Lorsque tu exportes la requête, il n'est possible d'exporter que ce qu'il y a dans la requête en terme de données, donc, le code de la rubrique. Modifies ta requête pour y mettre le nom de la rubrique, et le tour sera joué. PS : je suis très étonné par ta remarque : Citation:
Pe-être est-ce plutôt un manque de compétence dans ce genre de mise en forme plutôt
__________________
1formaxion, une formation de qualité, des formateurs compétents Mes tutoriels et vidéos : Tableaux croisés dynamiques, Access les Bases, et les autres ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com