Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.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,access中有两个表,数据必须从中导出到Spreadsheet。是否可以使用“DoCmd.TransferSpreadsheet”查询执行此操作?下面给出的代码仅供参考 Call CreatePieChart("julydupscores", "julyapvscores", "C:\Performance Database\graph123.xlsm") 'FUNCTION Public Sub CreatePieChart(sSource As String, qSource As S

access中有两个表,数据必须从中导出到Spreadsheet。是否可以使用“DoCmd.TransferSpreadsheet”查询执行此操作?下面给出的代码仅供参考

Call CreatePieChart("julydupscores", "julyapvscores", "C:\Performance Database\graph123.xlsm")

'FUNCTION

Public Sub CreatePieChart(sSource As String, qSource As String, msFileName As String)
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel97, sSource, msFileName, False
我如何也传输qsource(第二个源)

我如何也传输qsource(第二个源)

由于不知道您的
graph123.xlsm
有什么“魔力”,因此无法确定,但通常您只需添加第二个
DoCmd.TransferSpreadsheet
语句,指定
qSource
作为源。导出到Excel(至少是最新版本)时,如果指定了相同的Excel文件名,则第二个表将作为现有Excel文档上的另一个选项卡添加。(如果要将它们放在单独的文件中,请指定不同的Excel文件名。)