Habilitar TextBox en funcion de un CheckBox

11/09/2006 - 22:33 por an.gola | Informe spam
Hola, necesito habilitar/deshabilitar un TextBox en función del estado
de un CheckBox.
No es un UserForm sino que en una hoja de cálculo he insertado el
TextBox y el CheckBox mediante la barra de herramientas "cuadro de
controles".
He probado modificar la propiedad Enabled del TextBox en el evento
click del CheckBox, pero no funciona (no se si lo hago bien)

Private Sub CheckBox1_Click()
If CheckBox1 Then
TextBox1.Enabled = True
Else
TextBox1.Enabled = False
End If
End Sub

He probado haciendo la asignación con comillas, pero tampoco
TextBox1.Enabled = "False"

El caso es que en ese mismo evento sí me deja cambiar el atributo
value del TextBox
TextBox1.Value = "Hola" (esto sí lo hace)

Gracias,
 

Leer las respuestas

#1 Gabriel Raigosa
30/09/2006 - 18:38 | Informe spam
Carpeta
Descripción
Dirección

1
** Microsoft Excel *
http://esnips.com/web/GabrielRaigosa

2
Archivos para usar en clase
http://esnips.com/web/RaigosaClase

3
Fechas y Horas
http://esnips.com/web/RaigosaFechasHoras

4
Formato y Formato Condicional
http://esnips.com/web/RaigosaFormatos

5
Foro Excel
http://esnips.com/web/ForoExcel

6
Funciones de Busqueda
http://esnips.com/web/RaigosaBusqueda

7
Funciones de Texto
http://esnips.com/web/RaigosaTexto

8
Funciones Financieras
http://esnips.com/web/RaigosaFinancieras

9
Funciones Logicas
http://esnips.com/web/RaigosaLogicas

10
Graficos con Excel
http://esnips.com/web/RaigosaGraficos

11
Grupo (Sabados)
Privado

12
Grupo (Viernes)
Privado

13
Grupo Excel Septiembre
Privado

14
Juegos con Excel
http://esnips.com/web/RaigosaJuegosExcel

15
Macros con Excel
http://esnips.com/web/Macros-con-Excel

16
Manuales Excel
http://esnips.com/web/RaigosaManuales

17
Paginas WEB
http://esnips.com/web/RaigosaPaginasExcel

18
Practicas - XLS
http://esnips.com/web/RaigosaPracticasXLS

19
Tablas Dinámicas
http://esnips.com/web/RaigosaTablasDinamicas

20
TEST
http://esnips.com/web/GabrielRaigosa-test

21
Validación
http://esnips.com/web/RaigosaValidacion

22
Varios
http://esnips.com/web/RaigosaVarios

23
VBA - Visual Basic para Aplicaciones
http://esnips.com/web/RaigosaVBA


Gabriel Raigosa
http://esnips.com/web/Raigosa
http://esnips.com/web/ForoExcel
escribió en el mensaje
news:
Hola, necesito habilitar/deshabilitar un TextBox en función del estado
de un CheckBox.
No es un UserForm sino que en una hoja de cálculo he insertado el
TextBox y el CheckBox mediante la barra de herramientas "cuadro de
controles".
He probado modificar la propiedad Enabled del TextBox en el evento
click del CheckBox, pero no funciona (no se si lo hago bien)

Private Sub CheckBox1_Click()
If CheckBox1 Then
TextBox1.Enabled = True
Else
TextBox1.Enabled = False
End If
End Sub

He probado haciendo la asignación con comillas, pero tampoco
TextBox1.Enabled = "False"

El caso es que en ese mismo evento sí me deja cambiar el atributo
value del TextBox
TextBox1.Value = "Hola" (esto sí lo hace)

Gracias,

Preguntas similares