Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Microsoft Access-Excel导入和表更新_Excel_Ms Access - Fatal编程技术网

Microsoft Access-Excel导入和表更新

Microsoft Access-Excel导入和表更新,excel,ms-access,Excel,Ms Access,我目前正在为一家小公司开发一个数据库。他们已经有了第一个版本,已经实现了几个表。我想做的是创建一个主表,其中的数据将从Excel导入。 每次更新此表时,所有其他表也应更新。 我不知道如何在Access中实现这一点,所以这就是我寻求帮助的原因。 提前谢谢! Maurizio以下子项将从excel导入数据以访问表。表结构和excel数据结构必须相同(列名、数据类型等) 1.请仅使用适当的产品标签!Mysql与ms access或excel无关。2.我认为你的问题不会很顺利,因为它不够具体。您要求我们

我目前正在为一家小公司开发一个数据库。他们已经有了第一个版本,已经实现了几个表。我想做的是创建一个主表,其中的数据将从Excel导入。 每次更新此表时,所有其他表也应更新。 我不知道如何在Access中实现这一点,所以这就是我寻求帮助的原因。 提前谢谢!
Maurizio

以下子项将从excel导入数据以访问表。表结构和excel数据结构必须相同(列名、数据类型等)


1.请仅使用适当的产品标签!Mysql与ms access或excel无关。2.我认为你的问题不会很顺利,因为它不够具体。您要求我们为您用两句简短的话概括的问题提出设计解决方案。即使您得到任何答案,它们也同样简短,例如在access中创建一个vba脚本,从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