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?