Ms access 导入不连续的Excel列以访问

Ms access 导入不连续的Excel列以访问,ms-access,vba,ms-access-2010,Ms Access,Vba,Ms Access 2010,strRange=“C:C,H:H,J:J,S:S,AA:AA” 该电子表格有40列,我只需要5列(以奇怪的方式列出) 这是语法问题还是我必须使用其他方法?不要导入,而是链接工作表 使用链接表作为源创建简单的select查询。在本例中,标记有问题的五列并保存查询 现在使用此查询进行导入。不要导入,而是链接工作表 使用链接表作为源创建简单的select查询。在本例中,标记有问题的五列并保存查询 现在使用此查询进行导入。谢谢Gustav。。。更加可控和干净的方法。谢谢古斯塔夫。。。更易控制和清洁的方

strRange=“C:C,H:H,J:J,S:S,AA:AA”

该电子表格有40列,我只需要5列(以奇怪的方式列出)

这是语法问题还是我必须使用其他方法?

不要导入,而是链接工作表

使用链接表作为源创建简单的select查询。在本例中,标记有问题的五列并保存查询

现在使用此查询进行导入。

不要导入,而是链接工作表

使用链接表作为源创建简单的select查询。在本例中,标记有问题的五列并保存查询


现在使用此查询进行导入。

谢谢Gustav。。。更加可控和干净的方法。谢谢古斯塔夫。。。更易控制和清洁的方法。
DoCmd.TransferSpreadsheet , cSpreadsheetTypeExcel12Xml, "tbl_adds", strInputFileName, True, stRange