Hirdetés
-
PROHARDVER!
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
stigma
addikt
Sziasztok.
Ismerősömnek kellene segítenem a makrókját átírni, mert egy hálózati meghajtója költözött Sharepoint alá és a makró hibára fut, melyet nemsokára kifejtek.
A makró maga, annyit csinál, hogy a központi meghajtóról bekeresi az összes Excel-t, majd a megadott cellákat a makrós Excel fájl munkaljaira behivatkozza.
Eredeti makró elérési útja így néz ki kb:
- Ha felcsatolt a gépére a hálózati meghajtót, akkor ilyesmi elérési utat ad meg => E:\Mappa
- Ha nincs felcsatolva akkor a szokásosat => \\halozatimeghajto\Mappa
Makróban 1 gomb van, paraméternek ezt az 1 elérési utat (stringet) kell megadni.Ez szépen futott mindaddig, amíg Sharepoint alá nem kerültek fel a fájlok.
A makró kódja kb így működik: LinkSet oFSO=Createobject("Scripting.FileSystemObject")Set Folder=oFSO.GetFolder(sPath)=> itt dob Error 76 vagy error 52-t , hogy rossz elérési út
Sharepointban az alábbi elérési út lett most neki:
https:\\valami.sharepoint.com\sites\Mappa1
Utánnaolvasva pár átalakítást végeztem neki de nem jutottam sikerrel:sPath="https:\\valami.sharepoint.com\sites\Mappa1"if mid(sPath,len(sPath),1) <>"\" thensPath=sPath & "\" 'Hozzáfűzök egy "\" jelet ha nincs megadva az elérési út végénend ifsPath=replace(sPath,"\","/")sPath=replace(sPath," ","%20") 'Ha lenne benne space akkor cserélni kell a karaktereketsPath=replace(sPath,"https:","")Set oFSO=Createobject("Scripting.FileSystemObject")'Átalakítások után ez lenne az elérési út: //valami.sharepoint.com/sites/Mappa1/Set Folder=oFSO.GetFolder(sPath) => itt ismét hiba van, szintúgy 52 vagy 76-oes error-al ami a rossz elérési útat jelenti.Próbálkoztam az alábbi elérési utakkal, de szintúgy 52 és 76os error-ra jutottam:
1. fordított perjelekkel is: \\valami.sharepoint.com\sites\Mappa1\
2. hozzáadtam @SSL vagy @SSL/DavWWWRoot-ot is : \\valami.sharepoint.com@SSL\sites\Mappa1\ vagy \\valami.sharepoint.com@SSL\DavWWWRoo\sites\Mappa1\
3. próbáltam fordítva is: //valami.sharepoint.com@SSL/sites/Mappa1/ vagy //valami.sharepoint.com@SSL/DavWWWRoo/sites/Mappa1/Ötletem még a MapNetworkDrive használata lett volna, amit sosem használtam. Itt gond lenne szerintem ahogy a hivatalos oldalt és pár kódot láttam, mert a behivatkozott fájlok helyett a MapNetworkDrive-nak megadott akármilyen betüjelet használná, ami nem jó sajnos.
Valakinek van valamilyen ötlete , hogy lehet egy Sharepoint mappában (amiben van almappa is) Excel fájlokat (*.xlsx) megkeresi az összeset?
Segítséget előre is köszönöm.
Új hozzászólás Aktív témák
- MEGA AKCIÓ! - Jogtiszta Windows - Office & Autodesk & CorelDRAW - Azonnal - Számlával - Garanciával
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Játékkulcsok ! : PC Steam, EA App, Ubisoft, Windows és egyéb játékok
- Vírusirtó, Antivirus, VPN kulcsok GARANCIÁVAL!
- BESZÁMÍTÁS! HP Elitedesk 800 G4 SFF számítógép - i5 8500 16GB DDR4 256GB SSD Intel UHD 630 250W W11
- LG 34WQ75X-B - 34" Ívelt IPS Panel - 3440x1440 2K QHD - 60Hz 5ms - FreeSync - USB Type-C 90W
- Dell Latitude 5530 i7-1255U 16GB 512GB 15.6" FHD TouchScreen Nagyakksis! 1 év teljeskörű garancia!
- Eladó ÚJ Hoco HD Wi-Fi SIM Android A10 10.1"tablet / 24 hó jótállás
- SanDisk Extreme Portable 8TB (SDSSDE61-8T00-G25)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Fferi50

