[英]Edit open Excel sheet from Access VBA
如何插入行并填充已经通过MS Access通过编程方式打开的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实例和一个空的工作簿。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.