Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
Functions within a project (.xls, .xlmx, .xla,.xlax) are verry usefull, but i have a question abouth the 'visibility' of the functions. I know that if a function is declared as Private, it's 'invisible' outside the project, but once you declare it as Public, it's also visible outside your project and can be seen in the Excel Functions dropdown box. My 'problem' is following. I'm writing a add-in with multiple UserForms and multiple Modules. I have several function in this project, and some of them are 'called' from different modules / userforms. Obvious, i need to declare them as Public, so that i can use this (those) functions(s) from the different modules / userforms. This means also that this (those) functions are visible outside the project. This can be dangerous if someone use this function outside the project. Is there a way to call a function from different userforms / modules within the same project, but make them invisible to the 'outside world'? Regards, Ludo |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Add-In Visibility | Excel Discussion (Misc queries) | |||
Shared add-in UDF visibility | Excel Programming | |||
Find/Replace functions VERY slow when visibility = false | Excel Programming | |||
Worksheets - Visibility | Excel Programming | |||
Visibility | Excel Programming |