• Viernes 15 de Noviembre de 2024, 06:47

Autor Tema:  Listbox En Excel  (Leído 2676 veces)

misterwilliam

  • Miembro MUY activo
  • ***
  • Mensajes: 291
    • Ver Perfil
Listbox En Excel
« en: Lunes 19 de Diciembre de 2005, 17:15 »
0
Buenos días Amig@s de Visual Basic.

He realizado un pequeño trabajito en Excel. Las filas de una columna se deben llenar de acuerdo a un listado que coloqué en un ListBox. Ya logré que al hacer click en la lista, el texto sea llevado a la Celda seleccionada. Es decir que funciona bien!!!

Mi inconveniente es más en la parte de diseño, pues cuando cierro el archivo y lo vuelvo a abrir, el ListBox se reduce de tamaño, sin permitir ver los datos. Al cerrar y abrir nuevamente, sigue reduciéndose más y más cada vez.

Ya intenté colocando la instrucción ListBox1.Width y ListBox1.Height en el editor de Visual BAsic de Excel. También en el cuadro de propiedades he cambiado el tamaño varias veces, pero sigue haciendo lo mismo, cada vez que cierro y abro de nuevo el archivo, cambia el tamaño del objeto.

Agradezco mucho su valiosa información.

Salu2 y Chao! :clown:
¡ Todo está en la mente !

misterwilliam

  • Miembro MUY activo
  • ***
  • Mensajes: 291
    • Ver Perfil
Re: Listbox En Excel
« Respuesta #1 en: Lunes 19 de Diciembre de 2005, 20:15 »
0
Encontré una manera. Colocando el siguiente código en el editor:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ListBox1.Width = 500
ListBox1.Height = 110
End Sub

El problema ahora es que cuando tengo el archivo sólo para mí, funciona bien. Pero si lo comparto para permitir el uso multiusuario, me aparece un error justo al hacer click sobre alguna celda. Quisiera saber cómo solucionar este problema.

Alguien puede ayudarme, por favor¿?!!

P.D. Ya activé la casilla de "Trust Access to Visual Basic Project" en las opciones de seguridad.

Muchas gracias, Salu2 y Chao! :clown:
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
¡ Todo está en la mente !