1. 如果你想从一个表中复制到另外一个工作簿,当前工作簿必须处于激活状态,否则直接报错。
Windows(wbTo.Name).Activate
shFrom.Copy After:=Workbooks(wbTo.Name).Sheets(CopyAfterIndex_)
2. VBA 写入含有公式的单元格会触发工作表重算,怎么避免触发工作表重算?
Sub Calculate_Test()
Application.Calculation = xlManual
Application.Calculation = xlSemiautomatic
Application.Calculation = xlAutomatic
'工作簿重算
Application.Calculate
End Sub
' Excel.XlCalculation 的共有 3 个成员,它们是 VBA 的全局常量,可以在 VBA 中直接使用。
Const xlCalculationAutomatic = -4105 (&HFFFFEFF7)
Const xlCalculationSemiautomatic = 2
Const xlCalculationManual = -4135 (&HFFFFEFD9)
这 3 个常量对应着界面上的 3 个按钮:
未完待续...
更多 UiPath 相关的资讯,请关注公众号:UiPath教程
由于简书禁止直接在文章中插入公众号二维码,请点击 这里 了解添加该公众号的细节。