我在下面的第三行代碼中彈出了此錯誤。在互聯網上似乎沒有這種行爲的解釋。VBA錯誤 - Reflection.FTP.3
我在看爲什麼會出現這個錯誤,並在幾分鐘後自行修復。
Set Ftp = CreateObject("Reflection.FTP.3")
Ftp.Open "xxx.xxx.xxx.xxx", "username", "password"
Ftp.SetCurrentDirectory "DirectoryName/DirectoryName/DirectoryName"
錯誤是什麼?
運行時錯誤 '-2147418113(8000FFFF)':對象 法「SetCurrentDirectory 'IReflectionFTP' 失敗
更多細節:
應用:Excel宏
語言:VB( VBA)
* 這是因爲編碼錯誤? *
不太可能。這個宏已經很長時間了,這是第一次出現。
* 是否因爲FTP服務中斷? *
可能是。但是日誌每秒鐘都會有記錄,並且似乎沒有中斷。