Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
excel 2007 add-ins and other VBA hidden files. General information
I'm developing a spreadsheet for an end user to interact with via user forms.
I want to hide and protect the code behind the application. The user, via user forms, goes to a financial web site and downloads data into Quicken. Next he produces reports in Quicken and copies them to the clipboard for pasting into Excel spreadsheets. What would be the best (recommended?) way to protect the VBA code and formulas? I've considered two approaches: One, creating an add-in, or two, write all the code in a separate workbook which the user's workbook calls and then hides when his workbook opens. Can someone who does a lot of this kind of thing recommend one approach over the other, or suggest a completely different and/or better strategy. All suggestions will be greatly appreciated. |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
excel 2007 add-ins and other VBA hidden files. General information
I would use an addin.
What kind of addin depends on the degree of security you need. a VBA XLA addin is fairly easily cracked a .net automation addin is harder to crack but is slightly more complex to develop and install a VB6 automation addin is extremely difficult to crack, but a VB6 compiler is hard to find an XLL addin written in C will also be extremely difficult to crack, but considerably harder to write Charles ___________________________________ The Excel Calculation Site http://www.decisionmodels.com "JCIrish" wrote in message ... I'm developing a spreadsheet for an end user to interact with via user forms. I want to hide and protect the code behind the application. The user, via user forms, goes to a financial web site and downloads data into Quicken. Next he produces reports in Quicken and copies them to the clipboard for pasting into Excel spreadsheets. What would be the best (recommended?) way to protect the VBA code and formulas? I've considered two approaches: One, creating an add-in, or two, write all the code in a separate workbook which the user's workbook calls and then hides when his workbook opens. Can someone who does a lot of this kind of thing recommend one approach over the other, or suggest a completely different and/or better strategy. All suggestions will be greatly appreciated. |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
excel 2007 add-ins and other VBA hidden files. General informa
Thanks, Charles, for the very useful reply. You've answered my question.
"Charles Williams" wrote: I would use an addin. What kind of addin depends on the degree of security you need. a VBA XLA addin is fairly easily cracked a .net automation addin is harder to crack but is slightly more complex to develop and install a VB6 automation addin is extremely difficult to crack, but a VB6 compiler is hard to find an XLL addin written in C will also be extremely difficult to crack, but considerably harder to write Charles ___________________________________ The Excel Calculation Site http://www.decisionmodels.com "JCIrish" wrote in message ... I'm developing a spreadsheet for an end user to interact with via user forms. I want to hide and protect the code behind the application. The user, via user forms, goes to a financial web site and downloads data into Quicken. Next he produces reports in Quicken and copies them to the clipboard for pasting into Excel spreadsheets. What would be the best (recommended?) way to protect the VBA code and formulas? I've considered two approaches: One, creating an add-in, or two, write all the code in a separate workbook which the user's workbook calls and then hides when his workbook opens. Can someone who does a lot of this kind of thing recommend one approach over the other, or suggest a completely different and/or better strategy. All suggestions will be greatly appreciated. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Excel 2007 General Question | Excel Discussion (Misc queries) | |||
display previously hidden author information in excel 2003 | Excel Discussion (Misc queries) | |||
General question about 2003 and 2007 VBA in Excel | Excel Discussion (Misc queries) | |||
General questions about VB6/2005 and Excel 2007 compatibility | Excel Programming | |||
Store hidden information in Excel throw Add-In | Excel Discussion (Misc queries) |