在 VBA 子例程中,我将值写入另一个在单独的 Excel 进程中运行的“目标”工作簿,如下所示:
Set xlWB = GetObject(STR_TARGET_WORKBOOK_FILENAME)
xlWB.Worksheets(STR_TARGET_SHEET).Range("B1").value = Now()
我想在向目标工作簿写入值时暂停计算。如果它在与此 VBA 相同的 Excel 进程中运行,我可以这样做Application.Calculation = xlCalculationManual
。
如何Application.Calculation
在运行目标工作簿的 Excel 进程中获取和设置模式?