I want to setup a spreadsheet for our band students with everyone's name on the first sheet. When a person clicks on their name it will take them to their own spreadsheet that is passworded so that only they can see their account. Anyone have any ideas as to whether this can be done and how?
I am assuming that the workbook will be distributed to many parties, rather than being stored in a central repository (such as online in Google Docs, or a similar facility).
Once a single workbook has been distributed to many parties, each with the same set of passwords storage within it* (so that a comparison against an entered password & the correct password can be achieved), changing one of those passwords (such as in the event of accidental disclosure of a password to another party) will then mean that you need to redistribute a new workbook (with the revised password list) to each of the previous recipients.
* Note: The passwords within the workbook would themselves be protected by a single "master" (administrator) password.
The existing data is still very much at risk even after distributing an updated workbook. as previously distributed copies will still be in existence/use.
...
Have you considered simply creating multiple (bespoke) workbooks just with the individual recipient's single worksheet contents (rather than a single workbook containing everybody's worksheets), each password protected with a unique (workbook level) password for the recipient?
If a password has been disclosed, &/or needs to be changed (for whatever reason), then the risk of any other party viewing the contents is greatly reduced as only one copy of that workbook has ever been distributed.
...
Also be aware that even if the workbook is stored centrally, local copies can still be taken prior to a update being applied.
Additionally I am assuming that the passwords for each individual will be stored within the workbook rather than being maintained externally & stored within a central database (that is under your control) so that the individual distributed workbooks cannot be used unless a connection to that external repository is available at the time the workbook is opened.
Do you have an example workbook already prepared that can be posted here so that proposed solutions can be applied to it, or do you wish any contributing "Expert" to provide a fully-working prototype that you will need to (retro-)fit to your own workbook?
Just wanted you to know that the worksheet works great. Now my only problem is finding a way to get it protected so no changes can be made by anyone except me and figure out how to make it accessible to them over the internet.
Microsoft Excel
Microsoft Excel topics include formulas, formatting, VBA macros and user-defined functions, and everything else related to the spreadsheet user interface, including error messages.
Yes, this is possible.
However, a warning:
I am assuming that the workbook will be distributed to many parties, rather than being stored in a central repository (such as online in Google Docs, or a similar facility).
Once a single workbook has been distributed to many parties, each with the same set of passwords storage within it* (so that a comparison against an entered password & the correct password can be achieved), changing one of those passwords (such as in the event of accidental disclosure of a password to another party) will then mean that you need to redistribute a new workbook (with the revised password list) to each of the previous recipients.
* Note: The passwords within the workbook would themselves be protected by a single "master" (administrator) password.
The existing data is still very much at risk even after distributing an updated workbook. as previously distributed copies will still be in existence/use.
...
Have you considered simply creating multiple (bespoke) workbooks just with the individual recipient's single worksheet contents (rather than a single workbook containing everybody's worksheets), each password protected with a unique (workbook level) password for the recipient?
If a password has been disclosed, &/or needs to be changed (for whatever reason), then the risk of any other party viewing the contents is greatly reduced as only one copy of that workbook has ever been distributed.
...
Also be aware that even if the workbook is stored centrally, local copies can still be taken prior to a update being applied.
Additionally I am assuming that the passwords for each individual will be stored within the workbook rather than being maintained externally & stored within a central database (that is under your control) so that the individual distributed workbooks cannot be used unless a connection to that external repository is available at the time the workbook is opened.
BFN,
fp.