Microsoft Access
--
Questions
--
Followers
Top Experts
please help me.
2 years ago i made a database with protected vba(visual basic for application). i put expire date in my DB.now its expired !
but i cant remember the password. if i change my computers date to 1 month ago i can open and work with file.
so my question is:
how can i remove vba pass on my file? ( . ACCDB )
Zero AI Policy
We believe in human intelligence. Our moderation policy strictly prohibits the use of LLM content in our Q&A threads.
Just google "bypass vba password".
VBA Passwords are not date-sensitive and do not have an "expire date". In other words, if you set a VBA password, it's set, regardless of the date, and you will always get the prompt until you remove the password. Same goes for a database password - if you set a database password, you'll always get the prompt until you remove it.
The image you show looks like the standard VBA Password window, but it's hard to say.
To remove a VBA password, you just open the VBA Editor and click Tools - <Your Database Name> Properties - Protection, and remove the VBA Password from the "Password to view project properties" box.






EARN REWARDS FOR ASKING, ANSWERING, AND MORE.
Earn free swag for participating on the platform.
i beg you to help me to solve my problem.my Db volume is more than 700mb that i cant upload here.

Get a FREE t-shirt when you ask your first question.
We believe in human intelligence. Our moderation policy strictly prohibits the use of LLM content in our Q&A threads.
No one here can help you circumvent a password. We can give you the steps you can take to remove a database ย or VBA password, as provided by Microsoft, but we cannot help you get around the expiration password.






EARN REWARDS FOR ASKING, ANSWERING, AND MORE.
Earn free swag for participating on the platform.
yes.please give me the steps that i can remove vba password
Read the comment posted first (& seven hours before your last comment) within this thread:
"ID: 42406959"
https://www.experts-exchange.com/questions/29074188/remove-forgotten-password-for-vba-on-accdb-file.html?anchorAnswerId=42406980#a42406980
Those are instructions published by Microsoft, so there is no restriction from providing those.
However, the last message you show (the one that reads "This program has expired") appears to be a message generated by your application, and indicates that the program is no longer valid. We can't help you get around that message, since it would seem to be something the programmer put into the program to protect their intellectual property.
The only way to resolve that is to contact the developer of the application to ask them how to resolve that matter.
about expired program i found this code and changed the date:
If (Date >ย #11/19/2017#) Then
ย ย MsgBox ("THIS PROGRAM HAS EXPIRED")
ย ย DoCmd.Quit
thanks for your instruction.

Get a FREE t-shirt when you ask your first question.
We believe in human intelligence. Our moderation policy strictly prohibits the use of LLM content in our Q&A threads.
Microsoft Access
--
Questions
--
Followers
Top Experts
Microsoft Access is a rapid application development (RAD) relational database tool. Access can be used for both desktop and web-based applications, and uses VBA (Visual Basic for Applications) as its coding language.