Avatar billede gylling Juniormester
09. december 2004 - 07:13 Der er 4 kommentarer og
1 løsning

indlæs en excel til en tabel

Jeg har søgt her på disse sider men har ikke fundet et svar.
Hvordan kan jeg indlæse en fil fra en mappe der indéholder excel filer. Hvordan kan jeg få bruger til at vælge den fil de måtte havde brug få at indlæse. Filen skal ind i en bestemt tabel.
Avatar billede mugs Novice
09. december 2004 - 08:18 #1
Jeg har en lille testdb hjemme. Kan sende den når jeg kommer hjem fra arbejde. Blot læg din e-mail.
Avatar billede mugs Novice
09. december 2004 - 08:41 #2
Fandt koden et andet sted:

Dim a As String
a = InputBox(Prompt:="Indtast stien til Excel-arket.", Title:="Hvor ligger Excel-filen?", Default:="")
DoCmd.SetWarnings False
DoCmd.TransferSpreadsheet acImport, 0, "Import", a, True, ""
MsgBox "Importen er udført."

Data kommer nu ind i en tabel der hedder "Import". Du kan så lave en dataoverførsel til den rigtige tabel med en tilføjelsesforespørgsel og herefter slette "import-tabellen".
Eller du kan rette tabelnavnet "Import" i koden til navnet på din aktuelle tabel.
Avatar billede gylling Juniormester
09. december 2004 - 08:42 #3
jhg@aarhus-taxa.dk
Avatar billede mugs Novice
09. december 2004 - 08:43 #4
Husk at du i inputboksen's Default, kan indtaste et Default-drev / mappe,  hvis filerne altid ligger samme sted.
Avatar billede mugs Novice
09. december 2004 - 11:46 #5
Sendt.
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