我在 excel 上运行一个宏,由于某种原因,如果我按一次宏,“时间”选项卡似乎没有运行。但是,如果我两次单击我的宏,它就会填充。我的代码如下
Sub Refresh()
'
' Refresh Macro
'
'
Sheets("P DB").Select
Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False
Sheets("Cn DB").Select
Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False
*Sheets("Years DB - CY").Select
Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False*
Sheets("E DB").Select
Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False
Sheets("Template").Select
Calculate
End Sub
此代码:
Sheets("Years DB - CY").Select
Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False
是运行两次的代码。仅供参考,Years DB - CY 有密码并连接到服务器。所以它应该能够每次刷新并要求服务器输入密码。任何帮助都会很棒!太感谢了