Desactivar la apertura de un formulario de usuario para un evento específico (contraseña) - Deactivate the opening of a Userform to a specific Event (Password)
publicado
Hola a todos, mi nombre es Maurizio
y mi problema es este:
Para abrir un formulario de usuario en el nivel de la hoja de trabajo sin utilizar los botones Vari; Normalmente utilizamos este Código:
Private Sub Worksheet_SelectionChange (ByVal Target As Range)
UserForm1.Show
End Sub
Y hasta ahora todo está bien!
Ahora mi pregunta es qusta:
Deseos ¿Sería posible asegurarse de que el formulario de usuario1 no se abra si un determinado evento es positivo?
Permítanme explicar: creé en una forma de usuario la posibilidad de bloquear la modificación de los datos ingresados en una hoja de laro (Hoja1) al mostrar una forma de usuario para ingresar una contraseña y hasta ahora todo está bien.
Pero lo que me gustaría saber sería: si encuentro la contraseña exacta aquí, el formulario está cerrado; pero a partir de ese momento puedo editar los datos de mi hoja de cálculo sin que aparezca nuevamente userform1 hasta que se reinicie mi aplicación.
Según ustedes todo esto es posible.
(P.S) Como usar una solución de este tipo
"Worksheet_SelectionChange = false" Tengo algo como esto.
Gracias por toda la ayuda que desea recibir de mí, Saludos de Maurizio.
Hello everyone, my name is Maurizio
and my problem is this:
To open a userform at the worksheet level without using Vari buttons; Normally we use this Code:
Private Sub Worksheet_SelectionChange (ByVal Target As Range)
UserForm1.Show
End Sub
And so far everything is ok!
Now my question is qusta:
Wanting It would be possible to make sure that the userform1 is not opened if a certain Event is Positive?
Let me explain: I created in a userform the possibility of blocking the modification of data entered on a sheet of laro (Sheet1) by displaying a Userform for entering a password and even so far so good.
But what I would like to know would be: If I find the exact password for here, the form is closed; but from that moment on I can edit my spreadsheet data without the userform1 appear again until my application is restarted.
According to you all this is possible
(P.S) Such as using such a solution
"Worksheet_SelectionChange = false" I have something like this.
Thank you for all the help you want to receive from me, Greetings from MaurizioCodice Password Scritto in VBA - Con Numeri e Lettere.xlsmCodice Password Scritto in VBA - Con Numeri e Lettere.xlsm
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Hola a todos, mi nombre es Maurizio
y mi problema es este:
Para abrir un formulario de usuario en el nivel de la hoja de trabajo sin utilizar los botones Vari; Normalmente utilizamos este Código:
Private Sub Worksheet_SelectionChange (ByVal Target As Range)
UserForm1.Show
End Sub
Y hasta ahora todo está bien!
Ahora mi pregunta es qusta:
Deseos ¿Sería posible asegurarse de que el formulario de usuario1 no se abra si un determinado evento es positivo?
Permítanme explicar: creé en una forma de usuario la posibilidad de bloquear la modificación de los datos ingresados en una hoja de laro (Hoja1) al mostrar una forma de usuario para ingresar una contraseña y hasta ahora todo está bien.
Pero lo que me gustaría saber sería: si encuentro la contraseña exacta aquí, el formulario está cerrado; pero a partir de ese momento puedo editar los datos de mi hoja de cálculo sin que aparezca nuevamente userform1 hasta que se reinicie mi aplicación.
Según ustedes todo esto es posible.
(P.S) Como usar una solución de este tipo
"Worksheet_SelectionChange = false" Tengo algo como esto.
Gracias por toda la ayuda que desea recibir de mí, Saludos de Maurizio.
Traslatio :
------------------------------------------------------------------------------------------------------------------------------
Hello everyone, my name is Maurizio
and my problem is this:
To open a userform at the worksheet level without using Vari buttons; Normally we use this Code:
Private Sub Worksheet_SelectionChange (ByVal Target As Range)
UserForm1.Show
End Sub
And so far everything is ok!
Now my question is qusta:
Wanting It would be possible to make sure that the userform1 is not opened if a certain Event is Positive?
Let me explain: I created in a userform the possibility of blocking the modification of data entered on a sheet of laro (Sheet1) by displaying a Userform for entering a password and even so far so good.
But what I would like to know would be: If I find the exact password for here, the form is closed; but from that moment on I can edit my spreadsheet data without the userform1 appear again until my application is restarted.
According to you all this is possible
(P.S) Such as using such a solution
"Worksheet_SelectionChange = false" I have something like this.
Thank you for all the help you want to receive from me, Greetings from MaurizioCodice Password Scritto in VBA - Con Numeri e Lettere.xlsmCodice Password Scritto in VBA - Con Numeri e Lettere.xlsm