Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Podobné funkcie však môžete dosiahnuť:
1. Importovať údaje Excel:
* import: Použite funkciu Access „Import“ na uvedenie údajov Excel do novej prístupovej tabuľky. Týmto skopíruje údaje do formátového prístupu.
* odkaz: Na vytvorenie prepojenej tabuľky použite funkciu „Link“ Access. Tým sa vytvára spojenie medzi databázou Access a súborom Excel, čo vám umožňuje pracovať s údajmi Excel priamo v rámci prístupu.
2. Pomocou VBA (Visual Basic for Applications):
* Prístup VBA k Excelu: Access VBA poskytuje funkcie na interakciu so súbormi Excel. Tieto funkcie môžete použiť na otvorenie súboru Excel, na čítanie špecifických buniek alebo rozsahov a potom tieto údaje použiť v rámci prístupu.
* Excel VBA na prístup: Môžete tiež napísať kód Excel VBA na prístup a manipulovať s údajmi v databáze prístupu.
Príklad:Prístup k VBA k čítaniu údajov z programu Excel:
`` `VBA
Sub readexceldata ()
Dim objexcel ako objekt
Dim Objworkbook ako objekt
Dim objworksheet ako objekt
Set objexcel =createObject ("Excel.Application")
Set objworkbook =objexcel.workbooks.open ("C:\ Path \ na \ your \ excel \ file.xlsx")
Set objworkSheet =objworkbook.workSheets ("Sheet1")
„Prečítajte si údaje z bunky A1
Dim CellValue ako reťazec
CellValue =objworkSheet.Range ("A1"). Hodnota
„Urobte niečo s údajmi
Debug.print CellValue
„Zatvorte si Excel
objworkbook.close
objexcel.quit
Nastaviť objworkbook =nič
Nastaviť objworksheet =nič
Nastaviť objexcel =nič
Koncový
`` `
Dôležité úvahy:
* Cesty súborov: Uistite sa, že vaša cesta súboru Excel je v kóde správne zadaná.
* Povolenia: Možno budete musieť upraviť nastavenia zabezpečenia, aby ste umožnili prístup k interakcii so súbormi Excel.
* Typy údajov: Pri prenose údajov medzi Excel a prístupom nezabudnite na typy údajov, pretože nemusia vždy priamo zodpovedať.
Pamätajte, že import alebo prepojenie údajov je najpriamejším prístupom pre prácu s údajmi o programe Excel v prístupe. Používanie VBA je zložitejšie, ale ponúka väčšiu flexibilitu.