Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 74028 Skopiuj do schowka Poprawna lokalizacja sieciowa
Autor Wiadomość
canto 
Stały bywalec Excelforum



Wersja: Win Office 365
Posty: 334
Wysłany: 24-01-2023, 09:45   Poprawna lokalizacja sieciowa

Cześć,
mam w pracy awarię dysku sieciowego, próbuję zrobić obejście poprzez skorzystanie z pulpitu:

Kod:
wykr = "\\i-osp\OSP_Raporty\" & rok & mies & dzien & "_DWS.pdf"
    If Dir(wykr) = "" Then
        wykr = "C:\Users\" & Environ("Username") & "\Desktop\"
        Else
        wykr = "\\i-osp\OSP_Raporty\"
    End If


Takie rozwiązanie generuje mi błąd 52, bo sprawdza czy coś jest w lokalizacji a nie sprawdza jej działania.
Czy jest jakaś komenda na sprawdzanie poprawności połączenia, czy pozostaje tylko obsługa błędów?

Pozdrawiam i z góry dzięki za pomoc. :-)
_________________
canto
ID posta: 424516 Skopiuj do schowka
 
 
marzatela 
Excel Expert



Zaproszone osoby: 316
Pomogła: 467 razy
Posty: 2637
Wysłany: 24-01-2023, 10:13   

A może spróbuj zamiast sprawdzania pliku sprawdzić folder?
Kod:
If dir("\\i-osp",vbdirectory)="" then ....
_________________
marzatela

http://www.szultaset.pl
ID posta: 424518 Skopiuj do schowka
 
 
canto 
Stały bywalec Excelforum



Wersja: Win Office 365
Posty: 334
Wysłany: 24-01-2023, 10:20   

Niestety generuje ten sam błąd.
_________________
canto
ID posta: 424520 Skopiuj do schowka
 
 
marzatela 
Excel Expert



Zaproszone osoby: 316
Pomogła: 467 razy
Posty: 2637
Wysłany: 24-01-2023, 10:57   

No tak, adres zaczyna się od "\\" .
Na przyszłość dobrym rozwiązaniem mogłoby być zmapowanie dysku sieciowego, ale skoro masz awarię, teraz tego nie zrobisz.
_________________
marzatela

http://www.szultaset.pl
ID posta: 424530 Skopiuj do schowka
 
 
Tajan


Pomógł: 5234 razy
Posty: 11412
Wysłany: 24-01-2023, 11:09   

Ale w sumie co stoi na przeszkodzie aby obsłużyć ten błąd? Przecież obsługa błędów jest przeznaczona do wykorzystania w takich sytuacjach.
ID posta: 424535 Skopiuj do schowka
 
 
canto 
Stały bywalec Excelforum



Wersja: Win Office 365
Posty: 334
Wysłany: 24-01-2023, 11:53   

Nic nie stoi.
Zastanawiałem się tylko czy nie mamy jakiegoś kodu na sam problem z lokalizacją.
_________________
canto
ID posta: 424543 Skopiuj do schowka
 
 
canto 
Stały bywalec Excelforum



Wersja: Win Office 365
Posty: 334
Wysłany: 24-01-2023, 11:57   

marzatela napisał/a:
A może spróbuj zamiast sprawdzania pliku sprawdzić folder?
Kod:
If dir("\\i-osp",vbdirectory)="" then ....

Dysk jest zmapowany, po prostu się nie otwiera.
_________________
canto
ID posta: 424544 Skopiuj do schowka
 
 
marzatela 
Excel Expert



Zaproszone osoby: 316
Pomogła: 467 razy
Posty: 2637
Wysłany: 24-01-2023, 13:35   

Jeżeli dysk jest zmapowany np. jako X - to czy nie możesz zamienić np. "\\i-osp...." na "X:\....."?
_________________
marzatela

http://www.szultaset.pl
ID posta: 424551 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.wip.pl

Archiwum

Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe