08. marts 2007 - 11:11
Der er
10 kommentarer og 1 løsning
Import af mange .CSV filer fra én folder.
Jeg skal bruge et script, der kan importere alle .CSV filer i en specifik folder til én tabel. CSV filerne er semikolonseparerede. Der er ingen headerlinie. De indeholder altid lige mange felter. How to? :) Pft
Annonceindlæg fra Computerworld
08. marts 2007 - 11:38
#1
Something like this should work Dim folder As String Dim fso As Variant Dim fld As Variant Dim file As Variant folder = "C:\testfolder" Set fso = CreateObject("Scripting.FileSystemObject") Set fld = fso.getFolder(folder) For Each file In fld.files DoCmd.TransferText , , "TableNameGoesHere", file.Name Next
08. marts 2007 - 12:07
#2
Den kan jeg ikke få til at fungere? Jeg er ikke så stærk i dette. Så jeg skal guides på lavt niveau. :)
08. marts 2007 - 12:23
#3
Make a from and place a button on the form. In the buutons OnClick event copy the code above. Change folder = "C:\testfolder" to the folder you want to use. Change TableNameGoesHere to the table you want to use. This should already exist with the correct fields.
08. marts 2007 - 17:47
#4
are you still having problems nanoq?
14. marts 2007 - 11:52
#5
Hej igen, Du må undskylde mit fravær. Jeg har ligget syg, uden adgang til nettet. Jeg har stadig problemer med at få det til at virke. Jeg har dog ikke tid til at teste videre, før mandag eller tirsdag. Så jeg vender tilbage der. på forhånd tak for hjælpen. :)
26. marts 2007 - 19:20
#6
Do you still need help here nanoq? You could maybe send me the dB and a couple of CSV files and I could maybe put something together.
03. april 2007 - 09:54
#7
cant help without some feedback nanaoq
19. april 2007 - 16:57
#8
?
26. februar 2008 - 19:25
#9
Thanks
27. februar 2008 - 10:10
#10
undskyld den lange reaktionstid. Det kom jo til at fungere perfekt. Jeg havde simpelt hen glemt denne tråd.
27. februar 2008 - 16:05
#11
no problem nanoq we got there in the end :o)
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser