Otwórz plik Excel z witryny SharePoint

Próbuję otworzyć plik Excel z SharePoint przy użyciu VBA. Ponieważ plik, którego szukam, może się różnić za każdym razem, gdy uruchamiam makro, chcę mieć możliwość przeglądania folderu SharePoint i wybrania potrzebnego pliku.

Poniższy kod działa dobrze, gdy chcę szukać pliku na dysku sieciowym, jednak gdy zastąpię go adresem SharePoint, otrzymuję „błąd czasu wykonania 76: Nie znaleziono ścieżki”.

Sub Update_monthly_summary()

Dim SummaryWB As Workbook
Dim SummaryFileName As Variant

ChDir  "http://sharepoint/my/file/path"
SummaryFileName = Application.GetOpenFilename("Excel-files,*.xls", _
1, "Select monthly summary file", , False)
If SummaryFileName = False Then Exit Sub

Set SummaryWB = Workbooks.Open(SummaryFileName)

End Sub

Kiedy wklejam ten adres do Eksploratora Windows, nie mam problemów z dostępem do folderu SharePoint, więc wiem, że ścieżka jest poprawna.

Dlaczego VBA tego nie lubi?

questionAnswers(6)

yourAnswerToTheQuestion