La mayoría de vosotros ya sabeis que un ListBox/ComboBox no admite mas de 10 columnas si se carga manualmente, es decir, con el método .AddItem.
Esta limitación no existe si se usa la propiedad RowSource, sin embargo esta propiedad es algo delicada, ya que el rango y el control quedan "linkados", y ninguno de los dos es susceptible de ser modificado.
Tambien podriamos usar la propiedad .List() = Rango.Value que no tiene ese inconveniente, pero entonces perdemos la posibilidad de usar la propiedad .ColumHeads para la fila de encabezamiento, en fin todo problemas.
Creo que en el aporte he conseguido subsanar todos estos inconvenientes a base de crear una hoja de trabajo donde realizar la búsqueda.
Bueno, eso, se trata de una búsqueda al uso, permite buscar en una columna en concreto, con todas las características habituales de una búsqueda.
Además tiene el valor añadido de poder copiar o eliminar el resultado de la búsqueda.
No tiene límite en cuanto al Nº de columnas, bueno el límite de la versión de Excel, en el caso del aporte 254 + una de control interno del formulario.
Una fila de encabezamiento a partir de A1, y datos a partir de A2.
Hola:
La mayoría de vosotros ya sabeis que un ListBox/ComboBox no admite mas de 10 columnas si se carga manualmente, es decir, con el método .AddItem.
Esta limitación no existe si se usa la propiedad RowSource, sin embargo esta propiedad es algo delicada, ya que el rango y el control quedan "linkados", y ninguno de los dos es susceptible de ser modificado.
Tambien podriamos usar la propiedad .List() = Rango.Value que no tiene ese inconveniente, pero entonces perdemos la posibilidad de usar la propiedad .ColumHeads para la fila de encabezamiento, en fin todo problemas.
Creo que en el aporte he conseguido subsanar todos estos inconvenientes a base de crear una hoja de trabajo donde realizar la búsqueda.
Bueno, eso, se trata de una búsqueda al uso, permite buscar en una columna en concreto, con todas las características habituales de una búsqueda.
Además tiene el valor añadido de poder copiar o eliminar el resultado de la búsqueda.
No tiene límite en cuanto al Nº de columnas, bueno el límite de la versión de Excel, en el caso del aporte 254 + una de control interno del formulario.
Una fila de encabezamiento a partir de A1, y datos a partir de A2.
¡ Pues ale !, ya me contareis.
Paz y amor
Buscar en mas de 10 columnas.xls