我目前正在为一家小公司开发数据库。他们已经有了第一个版本,已经实现了几个表。我想要做的是创建一个主表,其中将从Excel导入数据。 每次更新此表时,所有其他表都应该更新。 我不知道如何在Access中实现这一点,所以这是我要求帮助的。 提前致谢! 莫里吉奥
答案 0 :(得分:0)
以下子将数据从excel导入到访问表。表结构和Excel数据结构必须相同(列名,数据类型等)。
Private Sub cmdSpecificSheetOnly_Click()
Dim strExcelPath As String
strExcelPath = "C:\Users\HARUN\Documents\tblEmpInfo.xlsx"
'For Specific Range
'Call DoCmd.TransferSpreadsheet(acImport, acSpreadsheetTypeExcel5, "tblEmpInfo", strExcelPath, True, "Sheet1!A1:E31")
Call DoCmd.TransferSpreadsheet(acImport, acSpreadsheetTypeExcel5, "tblEmpInfo", strExcelPath, True, "Sheet1!")
End Sub