Avatar billede hnto Nybegynder
31. juli 2003 - 15:18 Der er 5 kommentarer og
1 løsning

access 97 VBA export

jeg har lavet nedenstående script, men jeg ville gerne at min outputfil kom til at hedde jto_now(), hvor now() er lig dags dato med tid

Function eksporter_til_excel()
Dim a
a = Now()
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel97, "Ny_Master_korrekt_sorteret_JTO_tryk", "\\dkedbs02\ssp_billeder$\jto\data\jto_'& a'.xls", True
MsgBox "jeg er nu færdig med denne opgave... ;-)"
End Function

hvad er det jeg gør galt ?
Avatar billede terry Ekspert
31. juli 2003 - 15:29 #1
well you dont give any indication as to what problem you are having but guessing

Function eksporter_til_excel()
Dim a
a = Now()
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel97, "Ny_Master_korrekt_sorteret_JTO_tryk", "\\dkedbs02\ssp_billeder$\jto\data\jto_" & a & ".xls", True
MsgBox "jeg er nu færdig med denne opgave... ;-)"
End Function
Avatar billede hnto Nybegynder
31. juli 2003 - 15:39 #2
dit script kan ikke 'create file'

det den gør i mit script er at den gemmer filen som :
jto_'& a'.xls istedet for jto_31-07-03-1640
Avatar billede terry Ekspert
31. juli 2003 - 15:52 #3
hnto>Dont reject the answer until you close the question that way I only need to place a comment!
Try testing on a simple version of the filename.

DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel97, "Ny_Master_korrekt_sorteret_JTO_tryk", "C:\jto_" & now() & ".xls", True
Avatar billede terry Ekspert
31. juli 2003 - 15:53 #4
I have NO idea if the path exists but I am sure (99%) that "C:\jto_" & now() & ".xls" should work
Avatar billede hnto Nybegynder
31. juli 2003 - 15:55 #5
Terry :
stadig runtime error 3436
faliure creating file
Avatar billede hnto Nybegynder
31. juli 2003 - 15:58 #6
har løst det selv..

Man kan ikke gemme en fil der hedder noget med tiden... kun dato

derfor har jeg bare ændret min a= now() til a=date

så virkede det.
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