SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: misterwilliam en Lunes 19 de Diciembre de 2005, 17:15
-
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:
-
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: