Excel 宏激活工作簿(如果名称喜欢)
我有一个激活工作簿的宏,但我必须每月不断更改名称以运行它。我想不出激活名为xxx的工作簿的语法Excel 宏激活工作簿(如果名称喜欢),excel,vba,Excel,Vba,我有一个激活工作簿的宏,但我必须每月不断更改名称以运行它。我想不出激活名为xxx的工作簿的语法 example Windows("CoventryPMPM102014.xlsx").Activate 下个月名称将为CoventryPMPM112014.xlsx如何让它激活工作簿,只要它像CoventryPMPM* 我尝试了WindowsCoventryPMPM*。激活,但不起作用,如何使其更具动态性 Sub dural() Dim st As String st = Forma
example Windows("CoventryPMPM102014.xlsx").Activate
下个月名称将为CoventryPMPM112014.xlsx如何让它激活工作簿,只要它像CoventryPMPM*
我尝试了WindowsCoventryPMPM*。激活,但不起作用,如何使其更具动态性
Sub dural()
Dim st As String
st = Format(Date, "mmyyyy")
Windows("CoventryPMPM" & st & ".xlsx").Activate
End Sub
WindowsCoventryPMPM*.xlsx.activate没有通配符可供我使用。很可能最容易循环工作簿集合并使用Like运算符将名称与模式进行比较