Ik heb een beetje een wazig probleem.
In een Excel sheet wordt een HTML pagina bijgehouden. In dat sheet staat wat tekst en Hyperlinks. Deze Hyperlinks hebben de volgende vorm:
Nu is de voornoemde pagina die bewerkt wordt, een file die ligt in \\192.168.1.1\webroot
Als je vervolgens de file opslaat, komen er op die pagina URLs, naar bijvoorbeeld linkbar.html, maar met een hele evil backslash erin:
Natuurlijk snap ik dat de tweaker ervan gruwt dat je een HTML pagina bewerkt met Excel. Echter, mijn vraag is niet wat de beste manier van editen zou zijn, maar hoe het nou komt dat Excel die backslash erin prakt in plaats van een forward slash en of dit in Excel op te lossen valt.
Momenteel heb ik het "quick 'n' dirty" opgelost door een batch bestand met onder andere:
Als ik op Google zoek naar hyperlink+Excel+backslash vind ik alleen hits voor het "puntjesprobleem", waarbij Excel het nodig vindt om ".." toe te voegen achter een locatie.
In een Excel sheet wordt een HTML pagina bijgehouden. In dat sheet staat wat tekst en Hyperlinks. Deze Hyperlinks hebben de volgende vorm:
code:
1
| \\192.168.1.1\webroot\dirfoo5\5linkbar.html |
Nu is de voornoemde pagina die bewerkt wordt, een file die ligt in \\192.168.1.1\webroot
Als je vervolgens de file opslaat, komen er op die pagina URLs, naar bijvoorbeeld linkbar.html, maar met een hele evil backslash erin:
code:
1
| http://host/banaan/webroot/dirfoo5\5linkbar.html |
Natuurlijk snap ik dat de tweaker ervan gruwt dat je een HTML pagina bewerkt met Excel. Echter, mijn vraag is niet wat de beste manier van editen zou zijn, maar hoe het nou komt dat Excel die backslash erin prakt in plaats van een forward slash en of dit in Excel op te lossen valt.
Momenteel heb ik het "quick 'n' dirty" opgelost door een batch bestand met onder andere:
code:
en sed.exe in de systemroot. Dan hoef je alleen even convert.bat aan te klikken. Hiervoor moesten ze de paginabron kopieren en plakken in Wordpad en dan de backslashes replacen 1
| sed -e "s/\\5/\/5/g" |
Als ik op Google zoek naar hyperlink+Excel+backslash vind ik alleen hits voor het "puntjesprobleem", waarbij Excel het nodig vindt om ".." toe te voegen achter een locatie.