Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

simple import form in Access

how to create an access form which has import excel file button. and after selecting excel file it automatically creates a table in the database with collumn headers as excel first row and data as excel other rows. if you think i am not putting any effort please give me suggestion or reference and ill do it on my own.

like image 268
silverkid Avatar asked Jan 30 '26 03:01

silverkid


1 Answers

For versions of Access since 2003, you can use the File Dialog to allow the user to browse for the file they want, prior to that, you can use API calls. If this is overkill for you, you can have the user type in the file name and path, but you will have to check that it exists using code (Dir may suit).

It would be best to use TransferSpreadsheet method of the DoCmd object (available in any version of Access from, AFAIK, 1997 onward) to import the spreadsheet. This can be run as VBA (code) or a macro.

like image 150
Fionnuala Avatar answered Feb 01 '26 23:02

Fionnuala