繁体   English   中英

从Access VBA编辑打开的Excel工作表

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM