Barras de desplazamiento en cuadro de texto en formularios VBA

Para continuar con la configuración del Objeto Cuadro de Texto para adecuarlo en caso de que el texto a ingresar sea más largo que el espacio del mismo cuadro, vamos a observar la configuración de otra de las Propiedades que nos ayudarán.

Propiedad ScrollBars: Con el uso de esta Propiedad, es posible activar las barras de desplazamiento para observar la información que no se visualiza a primera vista en el  Objeto seleccionado (en este caso, el Objeto Cuadro de Texto). Esta propiedad es útil cuando el texto que se espera se ingrese, sea demasiado largo.

Lo primero es ingresar al editor de Visual Basic, puede ser con la combinación de teclas Alt + F11 y en la ventana del Explorador de proyectos, ubicamos el libro de trabajo donde queremos insertar el formulario para lo cual damos clic derecho y seleccionamos la opción Insertar de la cual se despliegan tres opciones y finalmente, clic en la opción UserForm:

De esta manera, se insertar el formulario el cual se puede observar dentro de la “estructura” del explorador de proyectos como un Objeto más del libro de trabajo:

Nos ubicamos en la ventana de herramientas que se presenta como una ventana flotante:

Y la idea es insertar una Etiqueta y un Cuadro de Texto de acuerdo al siguiente esquema:

Lo primero es seleccionar con un clic el objeto Cuadro de Texto desde el Formulario y luego ubicamos en la ventana de Propiedades, ScrollBars la cual 4 opciones:

La primera es sin barras de desplazamiento, la segunda es barra de desplazamiento Horizontal, la tercera es Vertical y la última opción es con ambas barras de desplazamiento. Por defecto se encuentra activa la primera opción y en caso de no cambiarla, el resultado podría ser el siguiente al ingresar el siguiente texto: “Medellin, Transversal 58 A # 67 – 89”:

Observemos que la palabra Medellín no se visualiza y esto se da porque la primera línea del texto se encuentra oculta en la parte superior del Cuadro de Texto asi que es en estos casos donde podemos configurar la Propiedad ScrollBars y en este caso, debemos seleccionar la opción 2 – fmScrollBarsVertical:

Y al realizar el mismo ejercicio el resultado será:

De esta manera nos podemos desplazar con la barra de desplazamiento para ver todo el contenido del Cuadro de Texto.

Descargar archivo de trabajo.

Contenido relacionado:
Compartirlo
Gerencie.com en su correo.

Suscríbase y nosotros colocaremos en su bandeja de entrada la mejor información que generamos diariamente.


Déjenos su opinión

En Gerencie.com está permitido opinar, criticar, discutir, controvertir, disentir, etc., pero debe hacerlo con respeto, sin insultar y sin ofender a otros.

Información legal aplicable para Colombia.