将Excel电子表格导入MS Access数据库

类似这篇文章,我需要从excel电子表格导入数据到一个新的访问表使用查询

有没有类似于这个查询导入访问数据库

INSERT INTO [tblTemp] ([Column1], [Column2], [Column3], [Column4]) SELECT A.[Column1], A.[Column2], A.[Column3], A.[Column4] FROM OPENROWSET ('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=D:\Excel.xls;HDR=YES', 'select * from [Sheet1$]') AS A; 

你可以使用这样的查询:

 SELECT [Column1], [Column2], [Column3], [Column4] INTO [tblTemp] FROM [Worsheet1$A2:D122] IN 'D:\Excel.xls' [Excel 8.0;HDR=YES;IMEX=0] WHERE [Column1] is Not Null;