Avatar billede kotelet Nybegynder
14. juli 2002 - 13:59 Der er 6 kommentarer og
1 løsning

Hente data fra Acces til Excel

Hej :-)

Jeg vil gerne hente nogle data fra en tabel i Acces og ind i et Excel regneark. Problemet er bare, at jeg ikke har Ms Query istalleret.

Kan det gøres uden, og hvordan gør man?
14. juli 2002 - 14:44 #1
ja du kan bare hyperlinke som et OLE objekt
14. juli 2002 - 14:45 #2
Kopier data i tabellen og gå til excel og brug indsæt speciel / opret kæde.
Avatar billede konex Nybegynder
14. juli 2002 - 15:36 #3
Funktioner - OfficeLink
Avatar billede bak Forsker
15. juli 2002 - 11:00 #4
Her er et eksempel i VBA
Databasen hedder "C:\database\testbase.mdb" og tabellen hedder TABEL1

Sub GetTable()
  Dim Db As Database
  Dim Rs As Recordset
  Dim Ws As Object
  Dim i As Integer
  Dim Path As String
  'aktuel arknavn
  Set Ws = Sheets("Ark1")
  'sti til database
  Path = "C:\database\testbase.mdb"
 
  'slet nuværende indhold
  Ws.Activate
  Range("A1").Activate
  Selection.CurrentRegion.Select
  Selection.ClearContents
  Range("A1").Select
 
  Set Db = Workspaces(0).OpenDatabase(Path, ReadOnly:=True)
  'Selectstreng til TABEL1
  'Hent data
  SelStr = "SELECT * FROM TABEL1 WHERE Fysisk >= #01-01-2002#;"
  Set Rs = Db.OpenRecordset(SelStr)
  For i = 0 To Rs.Fields.Count - 1
      Ws.Cells(1, i + 1).Value = Rs.Fields(i).Name
  Next i

  Ws.Range(Ws.Cells(1, 1), Ws.Cells(1, Rs.Fields.Count)).Font.Bold = True
  Ws.Range("A2").CopyFromRecordset Rs
  'Formater resultat
  Sheets("Ark1").Select
  Range("A1").Select
  Selection.CurrentRegion.Select
  Selection.Columns.AutoFit
  Range("A1").Select

  Rs.Close
  Db.Close
End Sub
Avatar billede hansk Nybegynder
18. juli 2002 - 13:11 #5
Mon ikke det nemmeste er at eksportere fra access til excel:

I access går du ind under tools/officelinks/analyse with excel
Så får du kreeret et worksheet.
Avatar billede bak Forsker
02. august 2002 - 12:39 #6
Kotelet: har du fået svar nok, så luk lige spørgsmålet ellers uddyb problemet.
Avatar billede kotelet Nybegynder
12. august 2002 - 23:50 #7
Udviklingskonsulenten>>> Jeg skulle lige fatte det... :-) .. Det virker nu!

Også tak til "bak" ... Det så vældig smart ud, men så avanceret er jeg slet ikke ... endnu!
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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