Deshabilitar cajas de texto en el formulario excel
hola aprendemos tengo este codigo para dos botones los cuales cambian de nombre al dar clic por ejemplo clic en boton1 se llama nuevo y me cambia el nombre a grabar y el otro boton2 que se llama editar y me cambia el nombre a cancelar el hecho es que el boton1 realiza lo que deseo doy clic y me deshabilita las cajas quiero hacer lo mismo con el boton2 pero ya no me ejecuta la accion este es el codigo usado para boton1 como para boton2 espero me haya hecho entender y agradezco tu ayuda que a sido muy util y eficaz
boton1
Private Sub CommandButton9_Click()
If CommandButton9.Caption = "Nuevo" Then
CommandButton9.Caption = "Grabar"
CommandButton10.Caption = "Cancelar"
end if
TextBox1.Enabled = CommandButton9 <> True 'con esta linea habilito los text
TextBox1.SetFocus
end sub
Private Sub CommandButton10_Click()
If CommandButton10.Caption = "Editar" Then
CommandButton10.Caption = "Cancelar"
CommandButton9.Caption = "Grabar"
ElseIf CommandButton10.Caption = "Cancelar" Then
CommandButton10.Caption = "Editar"
CommandButton9.Caption = "Nuevo"
End If
TextBox1.Enabled = CommandButton10 <> False 'con esto deshabilito los text
end sub
exactamente lo que hace el boton1 quiero hacerlo con el boton2 e usado diferentes tipos de codigo y no me da ningun resultado como estos:
'If commandbutton2 Then
'TextBox1.Enabled = True
'Else
'TextBox1.Enabled = False
'End If
y coloco en el evento
'Private Sub UserForm_Activate()
'ComboBox1.Enabled = False
'end sub
gracias.........................