Sub NewNightLetter()
Dim NewFile As String
WorkBookPath = Application.ActiveWorkbook.Path
ProgramSelected = DataPuller.Home.Range("F4").Value
Set mySource = MyObject.GetFolder(WorkBookPath & "\" & ProgramSelected)
NewFile = ProgramSelected & "_PT Metrics_" & Format(Date, YYYYMMDD) & "xlsm"
ActiveWorkbook.SaveAs (mySource & " \ " & NewFile)
End Sub
在第 4 行,我收到一条错误消息,提示“需要对象”。当我像这样编码时,
ProgramSelected=Workbooks(datapuller).Sheets(Home).Range("F4").Value
“下标超出范围”错误发生...你能帮忙吗?