从Access VBA编辑打开的Excel工作表
答
一种可能做到这一点:
Sub Macro1()
'
' Macro1 Macro
Excel.Workbooks("Test.xlsx").Worksheets(1).Range("A1") = "Test"
End Sub
只是参考使用.Workbooks
其他工作簿和其他工作簿的路径。
答
的绕了另一种方式是直接创建一个新的工作簿进出,然后填充它:
'Open a new instance of Excel to be used and run without being visible
Dim xls As Excel.Application
Set xls = New Excel.Application
这段代码打开的Excel的新实例和一个空的工作簿。
记录一个宏,检查代码,并使用早期或拉特绑定。迟到是最好的。 – Fionnuala
如果您告诉我们电子表格是如何打开的,请提供您打开它的参考文件...给我们更多详细信息。看看这个问题,它表明思想已经进入了这个问题,并努力告诉我们问题出现在哪里:http://*.com/questions/29923588/powershell-catch-exception-codes-for- wmi-query –
在Access中,我使用命令docmd.outputto acoutputtable从表中创建Excel工作表。命令完成后,我在屏幕上打开工作表。我现在想要插入一行并添加其他标题。 – user2369812