ОСТАНОВЛЕННАЯ РАБОТА: Открытие файла Excel на sharepoint в качестве источника данных с использованием соединения ADODB - PullRequest
0 голосов
/ 15 октября 2018

Я использовал следующий макрос 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, я получаю предупреждение о гиперссылке, а затем, когда нажимаю «ОК», открывается файл.Может ли это быть причиной ошибки?

...