Avatar billede lars_hoeberg Praktikant
03. november 2004 - 20:34 Der er 15 kommentarer og
2 løsninger

Eksporter data til tabulator-sepereret tekstfil

Hvordan eksporterer jeg data fra en tabel til en tabulator-sepereret tekstfil? Det skal se således ud:

Jens Klausen    200    180    380
Per Jensen    190    180    370
Jesper Sørensen    210    90    300

Og kan man få noget teskt til FAST at stå i filen, så der eksporteres Under "skabelon-teksten"?
Avatar billede mugs Novice
03. november 2004 - 20:38 #1
Højreklik på tabellen og vælg "eksporter", så tilbyder Access nogle muligheder.
Avatar billede lars_hoeberg Praktikant
03. november 2004 - 20:48 #2
Glemte noget. Det skal gøres automatisk, altså via en makro.
Avatar billede mugs Novice
03. november 2004 - 20:49 #3
Tænkte det sgu nok :o)
Avatar billede mugs Novice
03. november 2004 - 20:57 #4
Avatar billede lars_hoeberg Praktikant
03. november 2004 - 20:57 #5
Ved du hvordan jeg kan gøre det?
Avatar billede lars_hoeberg Praktikant
03. november 2004 - 20:58 #6
Hvilket af det skal jeg brige her?
Avatar billede terry Ekspert
03. november 2004 - 21:06 #7
Lars, export the table using the export wizard and SAVE the Export specificiation. You can use this in your macro.

Then make a new macro setting th efolowing paramaters

Action = TransferText
TransferType = Export Delimited
Specification Name = Name of the specification you saved
table name = ...
File name c:\testTab.tab 'EXAMPLE
Avatar billede lars_hoeberg Praktikant
03. november 2004 - 21:07 #8
Det skulle da kunne laves via en simpel makro
Avatar billede terry Ekspert
03. november 2004 - 21:08 #9
Or you can use something like this in VBA

DoCmd.TransferText acExportDelim, "MyExportSpec", "MyTable", ""
DoCmd.TransferText acImportDelim, "MyImportSpec", "MyTable", "C:\testtab.tab", False
Avatar billede terry Ekspert
03. november 2004 - 21:11 #10
its is a simple macro Lars! You have to give it some information or how does it know the table /filename information?

A delimited export can have different delimiters, so you can use the export specification to tell it which to use.
Avatar billede terry Ekspert
03. november 2004 - 21:12 #11
little error in the VBA!

DoCmd.TransferText acExportDelim, "MyExportSpec", "MyTable", "C:\testtab.tab", False
Avatar billede terry Ekspert
03. november 2004 - 21:14 #12
the last parameter (false) means that you dont want the field (column) headers in the file. If you do want these then change to true

In the macro you set the Has Field Names to yes
Avatar billede lars_hoeberg Praktikant
03. november 2004 - 21:16 #13
Det ser fint ud med den simple makro, kan jeg have noget test som standard i toppen?
Avatar billede terry Ekspert
03. november 2004 - 21:46 #14
do you mean text?
I think you would need to make your own export function to display text at the start of the file. You could have another table containing this information and then make a UNION query where you select information from this table and also the table con´taining the data. But you have to remember that the column data types must be the same in a UNION query.
Just an idea!
Avatar billede terry Ekspert
03. november 2004 - 21:50 #15
problem with this idea is that you have be able to sort the result so that the text you want at the top, is the first line!
Avatar billede terry Ekspert
04. november 2004 - 08:40 #16
thanks Lar
Avatar billede terry Ekspert
04. november 2004 - 08:40 #17
Lars
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester