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: 64193 Skopiuj do schowka Ścieżka lokalna do pliku w chmurze
Autor Wiadomość
Artik 



Wersja: Win Office 365
Pomógł: 2644 razy
Posty: 8757
Wysłany: 20-02-2019, 12:58   Ścieżka lokalna do pliku w chmurze

Opis problemu:
Plik Excela jest zapisany w chmurze, tu rozpatrujemy OneDrive-a. W zależności od sposobu otwierania tego pliku właściwość ThisWorkbook.Path może nam zwrócić jedną z przykładowych wartości:
https://d.docs.live.net/898f2ad6453f8dda/Testy/Folder1/Folder2
albo
C:\Users\[UserName]\SkyDrive\Testy\Folder1\Folder2

Obie lokalizacje wskazują na ten sam folder. Tyle że pierwsza mówi gdzie folder znajduje się we wszechświecie, a druga gdzie zsynchronizowana kopia znajduje się lokalnie.
Problem pojawia się wówczas, gdy musimy się odwołać do folderu, w którym znajduje się uruchomiony plik, bo np. wiemy że w tym folderze znajduje się inny plik, który będziemy chcieli przetwarzać. Gdy ThisWorkbook.Path zwróci nam ścieżkę lokalną problemu nie ma, ale z życia wiadomo, że najczęściej otrzymamy ścieżkę prowadzącą we wszechświat. I zaczynają się schody, gdyż będzie trudno operować na takiej ścieżce. Nie chcę wykluczać że "się nie da", ale po co walczyć z wiatrakami, jak wystarczy odwoływać się do lokalizacji lokalnej.

W załączniku rozwiązanie problemu.
Wszędzie tam, gdzie w swoim projekcie wywołujemy ThisWorkbook.Path, zamieniamy na wywołanie MyPath. Proszę nie zapominać o sprawdzaniu, czy MyPath nie jest pustym ciągiem.

Artik

Scieżka do folderu w OneDrive.xlsm
Pobierz Plik ściągnięto 26 raz(y) 16.96 KB

_________________
Persistence is a virtue in the world of programming.
ID posta: 362946 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.marketingNET.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