ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   Code for workbook protection (https://www.excelbanter.com/excel-discussion-misc-queries/33413-code-workbook-protection.html)

Ant

Code for workbook protection
 
Hi - I have a macro which opens a file and prompts a password to open it. If
I enter the password the file opens. However, if I put in the wrong password
or hit cancel, it debugs. I am looking for some code that if the wrong
password is entered it comes up with a message to say the wrong password has
been entered - please try again. Additionally, if I hit cancel I want it to
stop the file open process.

Thanks in advance.

Raj

Hi Ant

There are 2 ways out. One you can put a password in your macro. It will
facilitate 2 things, 1 no one can see or alter your code. Secondly on putting
the wrong password it won't prompt for debugging.

Secondly, you can alter your code by adding
On error

Resume next

in the beginning of the code.

I hope these methods should help you with your problem.

Regards,
Raj

"Ant" wrote:

Hi - I have a macro which opens a file and prompts a password to open it. If
I enter the password the file opens. However, if I put in the wrong password
or hit cancel, it debugs. I am looking for some code that if the wrong
password is entered it comes up with a message to say the wrong password has
been entered - please try again. Additionally, if I hit cancel I want it to
stop the file open process.

Thanks in advance.


Ant

Thanks Raj - perfect!

"Raj" wrote:

Hi Ant

There are 2 ways out. One you can put a password in your macro. It will
facilitate 2 things, 1 no one can see or alter your code. Secondly on putting
the wrong password it won't prompt for debugging.

Secondly, you can alter your code by adding
On error

Resume next

in the beginning of the code.

I hope these methods should help you with your problem.

Regards,
Raj

"Ant" wrote:

Hi - I have a macro which opens a file and prompts a password to open it. If
I enter the password the file opens. However, if I put in the wrong password
or hit cancel, it debugs. I am looking for some code that if the wrong
password is entered it comes up with a message to say the wrong password has
been entered - please try again. Additionally, if I hit cancel I want it to
stop the file open process.

Thanks in advance.



All times are GMT +1. The time now is 12:48 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com