Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/02/2007, 03:14
Avatar de 3pies
3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 21 años
Puntos: 144
Re: Excel: Rango en forma de password *****

Pasos a seguir desde VBA:

1.- Creas el Userform.

2.- Desde el cuadro de herramientas, selecciona cuadro de texto (ese que sale las letras ab|), y creas un input de texto.

3.- Seleccionando ese input de texto, a la izquierda, en la ventana propiedades, baja hasta la opción PasswordChar, e introduce un asterisco (*), ...aunque si prefieres otro caracter para ocultar el password, puedes poner cualquiera, pero siempre queda más elegante el asterisco.

Ponle un nombre a ese input de texto, seleccionando en esas mismas propiedades la opción Name (la primera de todas). Por defecto, ese input se llamará TextBox1, ...cámbiaselo si lo deseas.

4.- Ejecutas el form, e introduces un texto para ver como queda.

Para el tema de la validación, y comprobar si el password introducido es correcto, debes poner un botón de aceptar, y que al hacer clic creas un procedimiento que contenga un if parecido a este:

Código:
sub clic_en_aceptar()
'suponiendo que no le hayas cambiado el nombre al input, y que el password
'correcto sea "pepe" (sin las comillas)...
if TextBox1="pepe"
     'aquí lo que quieras hacer si el password introducido es pepe (el correcto)
else
     'aquí lo que tiene que hacer si el password no es correcto
end if
end sub
Salu2