Du kan ikke direkte kalde en "række" fra Excel in Access. Adgang og Excel er separate applikationer med deres egne datastrukturer.
Du kan dog opnå lignende funktionalitet af:
1. Import af Excel -data:
* import: Brug Access's "Import" -funktion til at bringe Excel -dataene i en ny adgangstabel. Dette kopierer dataene i et formatadgang kan forstå.
* link: Brug Access's "link" -funktion til at oprette en sammenkoblet tabel. Dette skaber en forbindelse mellem Access -databasen og Excel -filen, så du kan arbejde med Excel -dataene direkte inden for adgangen.
2. Brug af VBA (Visual Basic til applikationer):
* adgang VBA til Excel: Adgang VBA leverer funktioner til at interagere med Excel -filer. Du kan bruge disse funktioner til at åbne en Excel -fil, læse specifikke celler eller intervaller og derefter bruge disse data inden for adgang.
* excel vba til adgang: Du kan også skrive Excel VBA -kode for at få adgang til og manipulere data i en Access -database.
Eksempel:Adgang VBA for at læse data fra Excel:
`` VBA
Sub ReadExcelData ()
Dim objexcel som objekt
Dim objworkbook som objekt
Dim objworksheet som objekt
Indstil objexcel =createObject ("excel.application")
Indstil objworkbook =objexcel.workbooks.open ("c:\ sti \ til \ din \ excel \ file.xlsx")
Indstil objworksheet =objworkbook.worksheets ("Sheet1")
'Læs data fra celle A1
Dim cellvalue som streng
CellValue =objworksheet.range ("A1"). Værdi
'Gør noget med dataene
DEBUG.PRINT CELLVALUE
'Luk Excel
objworkbook.close
objexcel.quit
Indstille objworkbook =intet
Indstil objworksheet =intet
Indstille objexcel =intet
Slut sub
`` `
Vigtige overvejelser:
* Filstier: Sørg for, at din Excel -filsti er korrekt specificeret i koden.
* tilladelser: Det kan være nødvendigt at justere sikkerhedsindstillinger for at give adgang til at interagere med Excel -filer.
* Datatyper: Vær opmærksom på datatyper, når du overfører data mellem Excel og Access, da de muligvis ikke altid svarer direkte.
Husk, at import eller sammenkobling af data er den mest ligetil tilgang til at arbejde med Excel -data i Access. Brug af VBA er mere kompliceret, men giver større fleksibilitet.