Med mindre, du laver professionelle applikationer, med built-in functions, er det næppe besværet værd, at lave hjælp til dem. Det tager lang tid - og er pokkers besværligt. Men her er lidt info:
Jeg har selv tidligere brugt CHM Editor og et gratis program fra MS HTML Help Workshop, men tror ikke at det findes mere. Brug den valgte editor til at oprette filen, som alstå bliver en html-help file. Her du du hjælp til flere funktioner i samme hjælpefil (og det er nødvendigt, hvis du har mere end en Funcion i hvert modul) da der kun kan knyttes en hjælpefil til modulet), skal du allerede mens du opretter filen knytte en såkaldt Help Context Id til hver separat hjælp. Hvordan dette gøres, afhænger af editoren.
Når du så har lavet din hjælpefil, skal du have knyttet den til funktionen.
Mens du står i VBA Editoren, skal du vælge Tools - Project Properties. Her kan du specificere navnet på din hjælpefil. Nu vælger du View Object Browser i VBA Editoren. Find det relevante modul på listen og klik på det. Nuy vises de funktioner, der er i modulet. Højreklik på en af dem og vælg Properties. Nu kan du indtaste dit help context id. Du kan også indtaste en beskrivelse. Beskrivelsen vises, når du klikker på funktionsnavnet i Guiden Indsæt funktion.
Hjælpen vises, når du klikker på Hjælp til denne funktion.
Nu er hjælpen på plads, men endnu ikke dine argumentbeskrivelser. Disse kan ikke laves i VBA men kræver endnu et 3. parts værktøj. Se her:
http://www.jkp-ads.com/articles/RegisterUDF01.asp