![]() |
#1
|
|||
|
|||
![]()
How can I execute this Module when the user clicks the 'Command Button' ?
The Command Button will become active when the user enters the password and follow the link included in the Control. Private Sub Password() Answer = InputBox("Enter Password") If Answer = ("$") Then ThisDocument.CommandButton12.Enabled = True Else ThisDocument.CommandButton12.Enabled = False End If End Sub Private Sub ActiveDocument_Activate() ThisDocument.CommandButton12.Enabled = False Password End Sub Thanks |
#2
|
||||
|
||||
![]()
Why not to use the button to prompt for the macro and only allow the code associated with the button to run if the password is entered?
Code:
Private Sub CommandButton12_Click() Const sPassword As String = "password" Dim sAnswer As String sAnswer = InputBox("Enter Password") If Not sAnswer = (sPassword) Then MsgBox "This function is not available without the correct password." GoTo lbl_Exit End If 'Do stuff e.g MsgBox "Button code runs" lbl_Exit: Exit Sub End Sub
__________________
Graham Mayor - MS MVP (Word) (2002-2019) Visit my web site for more programming tips and ready made processes www.gmayor.com |
#3
|
|||
|
|||
![]()
Thanks GM,
When I run the Macro it keeps prompting with the password. It doesn't go to the HyperLink? |
#4
|
||||
|
||||
![]()
There is no mention of hyperlinks in your post. You asked about password protection. The code I posted just prompts for a password. It doesn't do anything else. You need to replace the lines
Code:
'Do stuff e.g MsgBox "Button code runs"
__________________
Graham Mayor - MS MVP (Word) (2002-2019) Visit my web site for more programming tips and ready made processes www.gmayor.com |
#5
|
|||
|
|||
![]()
Thanks Bud!
It works Great! Sorry about the post. I'll be more specific in the future. |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
derajlance | Word VBA | 6 | 05-05-2016 07:40 AM |
Help with a Command Button | dkohnken | Word VBA | 5 | 03-18-2015 10:13 PM |
command button query | smalc | Word VBA | 2 | 03-16-2015 08:26 PM |
Command Button | knp11 | PowerPoint | 2 | 01-18-2015 01:41 PM |
![]() |
cksm4 | Word VBA | 7 | 02-27-2011 08:47 PM |