Próbuję napisać makro programu Excel (2010), które w pewnym momencie musiałoby potwierdzić istnienie określonego pliku (doc/pdf) w korporacyjnej witrynie programu SharePoint. Plik jest dostępny przez Internet Explorer (wszystkie prawa są przyznawane użytkownikowi). Mam bezpośredni link do tego pliku. Nie muszę go otwierać, po prostu sprawdź, czy tam jest.Czy można sprawdzić za pomocą VBA, czy plik istnieje w witrynie programu SharePoint?
Jeśli był to plik lokalny, użyłbym polecenia Dir() w celu sprawdzenia, czy plik istnieje. Nie działa to jednak w przypadku identyfikatorów URI.
Próbowałem metody opartej na GET za pośrednictwem obiektu objHttp, ale jedyną odpowiedzią, którą otrzymałem, jest strona błędu stwierdzająca, że "Nie mam uprawnień do wyświetlania tej strony" [w tagu].
Czy jest to w jakikolwiek sposób możliwe?
Czy link jest dostępny bezpośrednio? tj. bez logowania/zapisanego logowania w przeglądarce? –