【发布时间】:2019-09-30 10:46:47
【问题描述】:
我打开了一个工作簿,我正在尝试对另一个工作簿执行操作,但在 With 语句中调用宏只会使其作用于我打开的工作簿,而不是我希望它执行的其他工作簿东西。
Sub Format_Another_Worksheet()
Dim wb As Workbook
Set wb = GetObject("C:\Users\john\Desktop\anotherworkbook.xls")
With wb.Worksheets("Sheet1")
.Cells.Font.Size = 14
Call myfunction("A")
End With
End Sub
Sub myfunction(col As String)
Range(col & "1").Font.Size = 30
End Sub
我有数百个 myfunction 宏需要使用,但不想进入并开始向它们添加东西,事实上我无法触及这数百个其他 myfunction 宏
【问题讨论】:
标签: excel with-statement