Home Artikelen Index Links Nieuwsbrief

This page in EnglishHome > Artikelen Index > Koppelingen UDFs herstellen >

Koppelingen naar UDFs in Addins herstellen

Methodes om #Naam! fouten op te lossen

Gebruik een vaste lokatie voor de invoegtoepassing

Natuurlijk is dit de eenvoudigste methode om het probleem te voorkomen. Vertel al je gebruikers waar de invoetoepassing moet worden geplaatst (of beter nog: maak een installatie bestand dat dat voor de gebruikers regelt) Je #Naam! fouten zullen niet meer optreden.

Gebruik geen invoegtoepassing

Nou ja, je kan natuurlijk wel een invoegtoepassing hebben, maar de code van de UDF's stop je in elk bestand dat hem gebruikt. In de invoegtoepassing zit een faciliteit die de benodigde code in de werkmap plaatst.

Dit is een mooie oplossing, maar betekent wel dat u de optie "Toegang tot Visual Basic Project toestaan" moet laten inschakelen door alle gebruikers. John Walkenbach's Power Utility Pack gebruikte deze truuk.

De UDF's omleiden naar een nieuwe lokatie

Dit is de techniek die ik in dit artikel zal laten zien. De invoegtoepassing controleert bij ieder bestand dat door de gebruiker wordt geopend of deze een koppeling heeft naar de invoegtoepassing. Als dat zo is, dan zorgt de invoegtoepassing er automatisch voor dat deze koppeling wordt bijgewerkt naar de juiste lokatie.



Vragen, suggesties en opmerkingen

Heeft u vragen, suggesties of opmerkingen? Gebruik dan dit formulier.

Mocht uw vraag niet direct relevant zijn voor deze pagina, maar een algemene Excel vraag betreffen, dan adviseer ik om deze hier te stellen: excelexperts.nl/forum/index.php.

Uw naam (verplicht veld):

Uw e-mail adres (Niet verplicht, dit adres wordt alleen gebruikt om u te informeren wanneer uw commentaar geplaatst wordt)

Uw verzoek of commentaar (max 2000 karakters):

Als u VBA code in uw commentaar plaatst, gebruik dan [VB] tags: [VB]Uw code[/VB].

Ik geef toestemming voor de verwerking van deze gegevens en voor de weergave van mijn naam en commentaar op deze website conform ons privacy beleid.