在不同的打开文档之间进行通讯

时间:2019-01-09 10:21:45

标签: excel vba

是否可以在同一台计算机上打开的单独excel文件中的工作表之间进行通讯?

我需要在另一个Excel文件上写一个单元格。 我找不到任何方法,需要帮助。

1 个答案:

答案 0 :(得分:3)

Dim wb1 as Workbook    
Set wb1 = Workbooks("Book1.xlsx")

Dim wb2 as Workbook
Set wb2 = Workbooks("Book2.xlsx")

然后使用这样的构造,例如:

wb2.Worksheets("Sheet1").Range("A1") = wb1.Worksheets("SomeSheet").Range("C12")