【发布时间】:2021-05-16 13:44:47
【问题描述】:
我从 SAP-BI 服务器创建了一些数据,它向我发送了一个 Excel-2013 文件,然后我将此 excel 文件导入 Access-2013 以进行进一步处理。
我在 VBA 代码中找到了导入数据的字符串,它看起来像这样:
DoCmd.TransferSpreadsheet acImport, , "Ttable", fileName, True, "abclist$"
access中的表名为Ttable excel 电子表格名为 abclist
到目前为止,当前流程运行良好。然而,最近数据量已增加到超过 104 万个原始数据(这似乎是 excel 在一个电子表格中可以处理的最大原始数据数),然后 SAP-BI 将剩余数据导出到名为 abclist 的第二个电子表格中( 1)
如果有两个电子表格,如何更改 VBA 代码以动态允许两个电子表格,并且如果 excel 文件中只有一个电子表格,它将继续工作?
【问题讨论】:
标签: vba ms-access-2013 excel-2013