Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Protection of confidential data
I've done my homework before posting what I'm sure is a common question, but
I wanted to check in before I completely give up. I've read answers to common questions and looked in a couple of books, and the answers seem discouraging! My aim: password protect two columns, so that users can view and play with all cells but for ones in these columns Is it true that, although I can hide columns and stop users unhiding them, there is nothing to stop them copying and pasting the data as values to a new sheet, and seeing the information (for example, can I stop them copying anything within the hidden range?). Is it true that there is no good way to protect data on a worksheet from being seen, other than removing it from the workbook if it's going to be distributed? Thanks in advance Daniel |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Protection of confidential data
If there is anything that you really, really, really don't want people to see
then place it on a sheet that is xlVeryHidden. The only way to unhide the sheet is through code. There are a number of other things you can do on a sheet to keep prying eyes away but is your code should crash somehow they just might get a glimpse. The one caution that I give to doing this is that all of your procedures and functions should have error handling code to make the confidential sheet very hidden in case of a crash... HTH "Daniel Bonallack" wrote: I've done my homework before posting what I'm sure is a common question, but I wanted to check in before I completely give up. I've read answers to common questions and looked in a couple of books, and the answers seem discouraging! My aim: password protect two columns, so that users can view and play with all cells but for ones in these columns Is it true that, although I can hide columns and stop users unhiding them, there is nothing to stop them copying and pasting the data as values to a new sheet, and seeing the information (for example, can I stop them copying anything within the hidden range?). Is it true that there is no good way to protect data on a worksheet from being seen, other than removing it from the workbook if it's going to be distributed? Thanks in advance Daniel |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Protection of confidential data
"Daniel Bonallack" wrote in message ... I've done my homework before posting what I'm sure is a common question, but I wanted to check in before I completely give up. I've read answers to common questions and looked in a couple of books, and the answers seem discouraging! My aim: password protect two columns, so that users can view and play with all cells but for ones in these columns Is it true that, although I can hide columns and stop users unhiding them, there is nothing to stop them copying and pasting the data as values to a new sheet, and seeing the information (for example, can I stop them copying anything within the hidden range?). Is it true that there is no good way to protect data on a worksheet from being seen, other than removing it from the workbook if it's going to be distributed? Thanks in advance Daniel Is it true that there is no good way to protect data on a worksheet from being seen, other than removing it from the workbook if it's going to be distributed? Yes. Don't trust Excel if you want to protect confidential data. /Fredrik |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Protection of confidential data
Thanks Jim, I'll take that approach
"Jim Thomlinson" wrote: If there is anything that you really, really, really don't want people to see then place it on a sheet that is xlVeryHidden. The only way to unhide the sheet is through code. There are a number of other things you can do on a sheet to keep prying eyes away but is your code should crash somehow they just might get a glimpse. The one caution that I give to doing this is that all of your procedures and functions should have error handling code to make the confidential sheet very hidden in case of a crash... HTH "Daniel Bonallack" wrote: I've done my homework before posting what I'm sure is a common question, but I wanted to check in before I completely give up. I've read answers to common questions and looked in a couple of books, and the answers seem discouraging! My aim: password protect two columns, so that users can view and play with all cells but for ones in these columns Is it true that, although I can hide columns and stop users unhiding them, there is nothing to stop them copying and pasting the data as values to a new sheet, and seeing the information (for example, can I stop them copying anything within the hidden range?). Is it true that there is no good way to protect data on a worksheet from being seen, other than removing it from the workbook if it's going to be distributed? Thanks in advance Daniel |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
Protection of confidential data
or you can go to the vbe and make them visible by looking at the properties
for the sheet and changing xlSheetVeryHidden to xlSheetVisible. No code required. -- Regards. Tom Ogilvy "Jim Thomlinson" wrote in message ... If there is anything that you really, really, really don't want people to see then place it on a sheet that is xlVeryHidden. The only way to unhide the sheet is through code. There are a number of other things you can do on a sheet to keep prying eyes away but is your code should crash somehow they just might get a glimpse. The one caution that I give to doing this is that all of your procedures and functions should have error handling code to make the confidential sheet very hidden in case of a crash... HTH "Daniel Bonallack" wrote: I've done my homework before posting what I'm sure is a common question, but I wanted to check in before I completely give up. I've read answers to common questions and looked in a couple of books, and the answers seem discouraging! My aim: password protect two columns, so that users can view and play with all cells but for ones in these columns Is it true that, although I can hide columns and stop users unhiding them, there is nothing to stop them copying and pasting the data as values to a new sheet, and seeing the information (for example, can I stop them copying anything within the hidden range?). Is it true that there is no good way to protect data on a worksheet from being seen, other than removing it from the workbook if it's going to be distributed? Thanks in advance Daniel |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Excel Data Protection Best Practice: AKA: Real Sheet Protection | Excel Discussion (Misc queries) | |||
Excel Data Protection- AKA: Sheet/Macro Password Protection | Setting up and Configuration of Excel | |||
Confidential message across page | New Users to Excel | |||
HOW DO I PRINT CONFIDENTIAL IN THE WORKSHEET | Excel Worksheet Functions | |||
keeping excel program confidential | Excel Discussion (Misc queries) |