Hallo SoftAid,
De enige reden voor mijn eerste reactie was je, volkomen terechte, opmerking dat manueel hyperlinks maken een onprettige opdracht zou zijn. Ik wou dus enkel aantonen dat we daarvoor beter vba kunnen gebruiken. De essentie van mijn eerste code zat dus in die ene "hyperlinks.Add"-instructie. De code eromheen is iets wat we dagdagelijks met onze ogen dicht voor alle soorten opdrachten gebruiken, en was een voorbeeld van hoe eenvoudig het er
eventueel zou kunnen uitzien.
Om een
pasklare code te schrijven moeten we uiteraard over alle noodzakelijke info beschikken.
Wel voorzie ik meer problemen als sfinx meer mappen en bestanden gaat toevoegen.
Dat valt ook eenvoudig op te lossen, hoor. Je hebt gezien dat ik 2 keer de variabele "naam" in die instructie heb staan. Ook dat was enkel om het voorbeeld eenvoudig te houden. Enkel bij "Address" heb je de preciese en volledige bestandsnaam nodig, bij "TextToDisplay" kan je perfect iets anders zetten, en je kan ook je hyperlink met "Anchor" ergens anders zetten.
Dus (alweer enkel bij wijze van voorbeeld - er kan eindeloos mee gespeeld worden) : de te verwerken gegevens staan in kolom A, die gebruiken we om "naam" samen te stellen die bij "Address" moet komen, en we zetten de hyperlink in kolom B neer. Als er later bestanden worden toegevoegd verwerken we enkel de gegevens uit kolom A als op die rij B leeg is.
Voor nog specifiekere kwesties is het inderdaad wachten op sfinx
Groeten,
pitufo