在多次运行后激活最后一个Excel工作簿,可以通过VBA代码实现。具体实现方法如下所示:
Sub ActivateLastWorkbook()
Dim lastWorkbook As Workbook
Set lastWorkbook = ThisWorkbook
'找到最后一个打开的工作簿
For Each book In Workbooks
If book.FullName <> ThisWorkbook.FullName Then
Set lastWorkbook = book
End If
Next book
'激活最后一个工作簿
lastWorkbook.Activate
End Sub
上述代码中,首先声明了一个Workbook类型的变量lastWorkbook,作为最后一个工作簿的对象。然后使用循环遍历所有打开的工作簿,找到最后一个不是当前工作簿的工作簿赋值给lastWorkbook。最后使用Activate方法激活lastWorkbook,即最后一个工作簿。