Hi All,
The password protected codes in MS is not the issue.
Even if you had the passwords to view the MS Formula Language codes, you would still have no idea on how the functions actually work because they are compiled in the PowerPivots.dll file which is unreadable by humans without a lot of work.
If you are REALLY, really interested in how the codes actually work, then I suggest you take a long deep breath, learn assembly language programming (you're going to need it), learn how to reverse engineer compiled codes (that is what it is going to take) then hire a lawyer (because you will be breaking the law in doing so).
I haven't tried doing it myself, but I will take a guess and say the reverse engineering of the PowerPivots.dll will take a skilled and knowledgable person maybe 40-50 hours to figure out. You could always hire a hacker/programmer for about US$500 per hour to do the reverse engineering, but that sort of limits the value of the original code doesn't it?
The only other way is to find the originator of the functions and ask them REALLY nicely to tell you exactly how it works. The chances of that are very slim indeed. If the originator no longer supports the product, what do you think is the chance of getting them to part with the algorithms?
Hope this helps.
wabbit
"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim."
Edsgar W. Dijkstra
MS: 6.52 EOD, 7.x EOD, 8.0 PRO, 9.2 PRO w/QC, 10 PRO w/QC C, 11 PRO w/QC & MDK
For custom MetaStock programming : http://www.wabbit.com.au
My SkyPE status : 
My SkyPE account : wabbit.com.au