Я использовал следующий макрос vba, чтобы открыть файл с sharepoint.Он работал отлично в течение долгого времени, а потом вдруг я получаю эту ошибку
run-time error '-2147467259 (80004005)': Failure Creating File
Когда я пытаюсь отладить, выделен strpath.
Dim oConn As ADODB.Connection
Set oConn = New ADODB.Connection
With oConn
.Provider = "Microsoft.ACE.OLEDB.12.0"
.Properties("Extended Properties").Value = "Excel 12.0 Macro;HDR=YES" 'Excel 12.0
.Open strPath
Яиспользование публичной функции для изменения формата пути к файлу (удалите «HTTPS:», измените «/» на «\» и пробелы уже представлены как «% 20»):
sLink = Replace(sLink, "https:", "")
fnCleanupLink = Replace(sLink, "/", "\")
Как ясказал, что это работало ранее и надолго.Я пробовал устранять неполадки, и мой код все еще работает с файлом, сохраненным на моем жестком диске.Когда я пытаюсь вручную открыть ссылку из Excel, я получаю предупреждение о гиперссылке, а затем, когда нажимаю «ОК», открывается файл.Может ли это быть причиной ошибки?