我寫了一個代碼,並收到下標超出範圍錯誤,但我不知道爲什麼。說實話,我是VBA新手,並且將以前的問題的方法應用到這個實例中,但沒有成功,我希望有人能夠提供幫助;收到的錯誤消息 - 下標超出範圍
Workbooks.Open Filename:= _
"Q:\Accounts Department\JM Period End ADI\1516\Stats\Period 01\Weekly Establishment Report 2015.xlsx"
Sheets("P" & Range("C10").Value).Select
我想要做的是打開Weekly Establishment Report文件,然後跳轉到該文件中的選項卡。但是,此選項卡可能會更改,因此對C10的引用正在完成我想要激活的選項卡的名稱。
因此,例如,打開「每週建立報告」並激活標籤P1 Wk4,其中「1 Wk4」出現在單元格C10中。
謝謝。
表格指的是活動工作簿,而不是您剛剛打開的工作簿。 –
@VincentG如果您在代碼中打開這樣的工作簿,它會成爲活動工作簿 –
C10中的值是打開工作簿中的單元格?或者在已經打開的工作簿中打開這個新的工作簿? –