Evitar que se escriba en un cuadro de texto

Solo consultas sobre Funciones y Fórmulas Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Evitar que se escriba en un cuadro de texto

Notapor Gabriel Raigosa » 01 Oct 2007 01:36

Saludos:

1. como puedo hacer para que un usuario escriba dentro de un cuadro de texto que uso para explicar un tema o brindar información.

2. en el momento de la apertura del libro no se ve la barra de desplazamiento vertical, seria posible que dicha barra se viera desde el momento de la apertura del libro de excel.

Gracias por su ayuda
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Gabriel Raigosa
Miembro Frecuente
Miembro Frecuente
 
Registrado: 23 Feb 2005 11:36
Ubicación: Medellin

Re: Evitar que se escriba en un cuadro de texto

Notapor Gabriel Raigosa » 01 Oct 2007 01:38

Gabriel Raigosa";p="41658 escribió:Saludos:

1. como puedo hacer para que un usuario escriba dentro de un cuadro de texto que uso para explicar un tema o brindar información.

Gracias por su ayuda


Corrección

1. como puedo hacer para que un usuario "NO" escriba dentro de un cuadro de texto que uso para explicar un tema o brindar información.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Gabriel Raigosa
Miembro Frecuente
Miembro Frecuente
 
Registrado: 23 Feb 2005 11:36
Ubicación: Medellin

Re: Evitar que se escriba en un cuadro de texto

Notapor galileogali » 01 Oct 2007 08:29

Para que se vea la Barra lo único que se me ocurre es esto:
Código: Seleccionar todo
Private Sub Workbook_Open()

With Hoja1.TextBox1
.Activate
End With

Hoja1.Range("a1").Activate

End Sub


Para el bloqueo solo se me cruza la posibilidad de un Evento

Código: Seleccionar todo
Private Sub TextBox1_GotFocus()
Me.TextBox1.Enabled = False
End Sub

Private Sub TextBox1_LostFocus()
Me.TextBox1.Enabled = True
End Sub



Habria que probar si hace falta o no modificar la workbook_open
integrando
Application.enableevents = false
Application.enableevents = true
antes y despues del Textbox1.Activate
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
galileogali
Moderator
Moderator
 
Registrado: 07 Ene 2005 22:46
Ubicación: QUIROGA (ba), ARGENTINA

Re: Evitar que se escriba en un cuadro de texto

Notapor Gabriel Raigosa » 01 Oct 2007 13:38

Saludos Galileo:

Gracias por la sugerencia, tenia como la idea de insertar un objeto solo lectura con barra de desplazamiento pero sin usar macros.

Gracias por las sugerencias,

Gabriel J.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Gabriel Raigosa
Miembro Frecuente
Miembro Frecuente
 
Registrado: 23 Feb 2005 11:36
Ubicación: Medellin


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Funciones y Fórmulas

¿Quién está conectado?

Usuarios navegando por este Foro: Google [Bot], mikylopez0 y 6 invitados