Тёмный

Excel VBA and Macros - Chapter 63 - UserForms | ListView PART 1 | Configure and load Tables valuues 

Sergio Alejandro Campos - EXCELeINFO
Подписаться 303 тыс.
Просмотров 39 тыс.
50% 1

✅ Download the file | www.exceleinfo...
🏆 Subscribe | bit.ly/youtube...
📩 Tutorials in your email: www.exceleinfo...
🔥 About the ActiveX ListView Control
Windows native control compatible with VB6.
It is much more flexible than the ListBox control.
If your Operating System is 64 bits, you must register the Microsoft Visual Basic 6.0 Common Controls library.
We activate the reference in the VBA IDE.
🔥 PART 1 where we will see the powerful ListView Control- Activate and configure the control.
Load values ​​from a range of cells.
NEXT VIDEO
Insert individual records.
Update records.
Delete records
More examples | www.exceleinfo...
More examples | blogs.itpro.es...
Facebook Page | / exceleinfo
Get notificacions on Telegram | t.me/EXCELeINFO
Twitter | @EXCELeINFO
Twitter | @SergioACamposH
Download EXCELeINFO addin:
addin.excelein...
#MsExcel #VBA

Опубликовано:

 

21 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 86   
@elsol1519e
@elsol1519e Год назад
Excelente! Muy agradecido, no podía instalar el ListView hasta ahora!!
@susanauztariz89
@susanauztariz89 6 месяцев назад
Muy bueno este control ListView mas completo sin duda, excelente clase. Gracias Sergio
@arturomora7050
@arturomora7050 5 лет назад
Como siempre Sergio excelente tu trabajo, gracias por compartir tú tiempo, tus conocimientos y tú experiencia, ojalá puedas compartir más de esté control, saludos
@juancarlosgonzalez7129
@juancarlosgonzalez7129 5 лет назад
Muchas Gracias por aportarnos tu valioso conocimiento
@SergioAlejandroCampos
@SergioAlejandroCampos 5 лет назад
A ti Juan
@AtindriyaDas
@AtindriyaDas Год назад
Gracias Sergio!
@EcoDev-Solutions
@EcoDev-Solutions 5 лет назад
Una forma de programar muy limpia y entendible a simple vista. Como siempre genial Sergio. Muchas gracias por el Excel-ente tutorial!
@SergioAlejandroCampos
@SergioAlejandroCampos 5 лет назад
Saludos amigo, un abrazo.
@josecarlospascualsaura5866
@josecarlospascualsaura5866 4 года назад
Excelente Sergio. Un curso estupendo que acabo de descubrir.
@b.jesusrguez.gcia.3692
@b.jesusrguez.gcia.3692 2 года назад
Hola Sergio. Antes de nada, mis felicitaciones por el trabajo formativo que vienes desarrollando sobre Excel y VBA. Llegado a éste video, mi versión de Office es Professional Plus 2013 y mi S. O. es Windows 10 Home de 64 bits. He instalado y reinstalado la librería para tener el control del ListView, y nada, que no aparece. ¿Hay alguna otra forma? Gracias anticipadas.
@carlosespinosa5718
@carlosespinosa5718 2 года назад
Gracias por el aporte! Utilicé el video donde realizas un filtro de valores con listbox para filtrar ahora con listview. Y queda mejor! 😁
@JonathanGonzalez-rs8gf
@JonathanGonzalez-rs8gf 5 лет назад
Excelente aportación! Sin duda es más fácil trabajar con este objeto que con el listbox; me gustaría que hiciera ejemplos con el listview para agregar, editar, eliminar e imprimir todos o solo los registros seleccionados, además, si es posible que el listview incluya un filtro avanzando para elegir uno o varios criterios. Se me ocurre que podría ser un form que por medio del ID del cliente, se llenen los textbox con sus datos personales y en el listview se muestren todos los artículos que se le vendió. Así mismo, sería bueno definir que columnas pueden modificar cada uno de los vendedores, ya que en un área de ventas todos participan con su granito de arena , pero no todos pueden modificar las mismas columnas; por último, establecer quien puede eliminar y agregar datos. En fin, son sólo sugerencias, sigo atento a su siguiente video y desde luego que hay que compartir y recomendar su gran trabajo, saludos!.
@ofaic
@ofaic 8 месяцев назад
Gracias. Sos un capo
@diegomarceloloto9907
@diegomarceloloto9907 4 года назад
Hola Sergio!!!! excelentes tutoriales, gracias por tu tiempo!!! Felicitaciones!!!
@oscarsantos9251
@oscarsantos9251 5 лет назад
exelente entrega muy bueno sergio sal2 lo mejor y LIKE
@SergioAlejandroCampos
@SergioAlejandroCampos 5 лет назад
Gracias Oscar
@samuelfranciscogarcia1440
@samuelfranciscogarcia1440 5 лет назад
Está increíble tu trabajo. crees que le puedas hacer que filtre los datos marcados ♻
@SebTeQue
@SebTeQue 2 года назад
Muy bien, excelente, pregunta, ¿puedo alinear formatpo numerico a la derecha?.
3 года назад
Excelente tips.....
@UlisesChavarryAliaga
@UlisesChavarryAliaga 3 года назад
Grande. Maestro
@conradohernanvillagil2764
@conradohernanvillagil2764 5 лет назад
Gracias Sergio.
@fabiocastro792
@fabiocastro792 Год назад
Hola Sergio, me gustan tus vídeos, tengo una pregunta sobre el listview Como pasar los datos a una tabla de Excel, ya que solo veo que pasan a una hoja
@geminis2caras1
@geminis2caras1 Год назад
Hola q tal tengo una duda por qué al usar listview en formulario y al agregar cajas de imagen marca un error "list index out of bounds" esto al usar filtro y elgir el item filtrado no sé si me explique y me puedan despejar mi duda
@linoquintana6663
@linoquintana6663 5 лет назад
Excelente!!! como siempre Sergio. Muchas gracias por tu excelente curso.
@portametanol
@portametanol Год назад
Hola, me podria por favor ayudar ya que mi objetivo es mostar ciertas columnas en el listview, me podria apoyar en eso, por favor?
@yassielguevarabueno1777
@yassielguevarabueno1777 5 лет назад
Gracias profesor
@davidmallo4850
@davidmallo4850 3 года назад
Buenas tardes Sergio, Lo primero es agradecerte todo el conocimiento que pones a nuestra disposición aunque sé que voy algo retrasado en el seguimiento del curso. Y lo segundo es comentarte un error que me da al llamar a la macro "cargar valores listvies", me da "error 438 en tiempo de ejecución: el objeto no admite esta propiedad o método". ¿Sabrías por qué se produce si he escrito el código tal cual lo tienes tú? Muchas gracias
@Sky6109
@Sky6109 5 лет назад
Hola Sergio. Como siempre tus tutoriales excelentes. Sin embargo te comento: tengo Excel 2016 x64 y no es posible activar el Activex de ListView. Al parecer, en Excel 2016 x64 no funciona, solo con Excel x32. En Excel 2019 el control ya está instalado por default. Ojalá puedas confirmar mi información. Saludos!
@robinsontellez3564
@robinsontellez3564 5 лет назад
me sucede lo mismo si alguien encuentra la solucion para poder activarlo en office 2016 de 64 que lo comparta
@JuanSuarez-yy2pc
@JuanSuarez-yy2pc 5 лет назад
Máster sin palabras, excelente
@adrianrojas6574
@adrianrojas6574 2 года назад
Buenas tardes! gracias por el videos, puedo hacerlo con un pc de 32 bits, ya que las opción de controles adicionales no me abre
@miguelgaldo3168
@miguelgaldo3168 2 года назад
Genial la explicación, muchas gracias por tus aportes. Hay alguna forma de poder ocultar el listview y que se active con el botón guardar?
@JesusCastro-pw2hi
@JesusCastro-pw2hi 4 года назад
Buenas tardes señor Sergio! Primero que todo doy gracias por su aporte de conocimiento a sus seguidores. Tengo una pregunta Hay otra forma de cargar la cabecera del control de manera dinámica ? Es decir de acuerdo al contenido en las celdas? Porque usted lo hace manualmente agregando la información de cada una. Agradezco de antemano su respuesta.
@angelcorrea3167
@angelcorrea3167 3 года назад
Sergio, mis felcitacioones, excelente video, pero tengo una pregunta, estoy aplicando este material en un libro que tiene muchas hojas y la hoja de trabajo para listview es la numero 21 y cuando corroel codigo me genera el erro 09, si lo hago en un libro con una sola hoja funciona, ¿Como puedo resolver el error?
@orlandorojas4170
@orlandorojas4170 2 года назад
Buenas tardes , Sr. Sergio disculpe intento insertar en un formulario u control ListView y me arroja un error " ClassFactory no puede suministrar a la clase solicitada"
@guillermoandresandradeluja3015
@guillermoandresandradeluja3015 2 года назад
Buen día. me perdí al momento de descargar MSCOMCTL en la carpeta syswow64, quedo atento a cualquier apoyo desde este punto, gracias.
@edwarferneyromeroromero2136
@edwarferneyromeroromero2136 4 года назад
Gracias por la explicación. Se pueden tener varias columnas con Checkboxes sin Item ? Es decir que no sea solo la primera columna y asociada a un Item
@MuhammadShahAlam99
@MuhammadShahAlam99 2 года назад
Hi, Suppose, we took another column (Remarks column) and took a TextBox. After selecting 8-9 data from the Listview, whatever I write in the textbox will be added to that column.
@ojaviermejia5235
@ojaviermejia5235 3 года назад
Sergio, muy interesante tu explicacion, muy clara como siempre, quisiera preguntarte como se le coloca formato de numero a una columna del listview, por ejemplo si una de esas columnas fueran datos numericos, gracias
@ChristianMisajelJimenez
@ChristianMisajelJimenez Год назад
Buenas tardes, estuve siguiendo tu Curso de Excel VBAy Macros, en el cap 63 se presentan problemas con los lineamiento de programación específicamente con comando "me.Listview1 dando mensaje error "el uso de la palabra clave Me no es valido" .algun alcance porque he revisado a detalle el no cometer errores enlas lineas de comando anteriores
@felipehurtado1219
@felipehurtado1219 9 месяцев назад
Hola de nuevo Sergio. Saludos desde España. Te comento que este tema de habilitar del ListView me ha dado todos los dolores de cabeza posible. He estado haciendo una serie de Libros Excel con el material de tus cursos para que me sirvan de referencia yuno de ellos se daño irreparablemente despues de hacer lo que sugeriste con el MSCOMCTL.OCX. He tenido que rehacer todo el libro. El mismo cubria todos los videos de Formularios.recia de Ahora que esto rehaciéndolo, he recomenzado este video (ListView) pero ahora, después de conseguir la referencia de Microsoft ListView Control, la he incluido en el cuadro de herramientas y al tratar de pasarla a un formulario me dice: CLASSFACTORY NO PUEDE SUMINISTRAR A LA CLASE SOLICITADA ¡¡¡... Que puedo hacer? Ya me da terror seguir hurgando y volver a perder el archivo. Gracias por tus sugerencias
@fixscooter
@fixscooter 4 года назад
Hola, gracias por los videos, tengo una duda. Necesito ir recorriendo un listbox con un ciclo FOR e ir eliminando el elemento que desee, lo he intentado de varias maneras pero solo me deja eliminar uno si salgo con Exit FOR, gracias de antemano.
@sebastianrosano4454
@sebastianrosano4454 4 года назад
Hola Sergio, es excelente y clara tu explicación, pero quisiera saber lo siguiente, se puede llevar a un ListView una tabla de datos directamente (que tome la cantidad de columnas, los nombres de encabezados y la lista de items o información que contenga la tabla como registros), es decir todo esto que nos explicas en tu video pero automatizado de la misma forma en que lo cargo a un ListBox indicandole "ListBox1.RowSource = (Tabla1)". Se entiende ?
4 года назад
Excelente Video Gracias, una consulta en Excel 2013 y 64 Bit no lo encuentro para activarlo
@marcoantonioreyesespejo5747
@marcoantonioreyesespejo5747 3 года назад
buenos dias una pregunta: usando como un buscador, un (textbox) : como buscar y usando check a cualquiera item de toda la litsview, pero que al buscar los siguentes, no se borre los ya buscados con chek. para asi solo obtener los items buscados con su check, de todo el litsview. gracias. por favor espero comentarios.
@arturrolandoshugulicaicedo9117
@arturrolandoshugulicaicedo9117 4 года назад
Estimado Sergio, buenas noches, excelente video, pero tengo un inconveniente con mi maquina, he seguido todos los pasos del tutorial y no se activa el control, como puedo hacer?
@gonza3vidal
@gonza3vidal 4 года назад
No me funcionó, al poner la línea de código me dice que hay un problema con DllRegisterServer (código de error 0x8002801c). Tengo Windows 10 y Office 365. Portátil de 64 bits.
@unmatederisa6998
@unmatederisa6998 3 года назад
Una consulta, me estubo funcionando bien el Listview en office 32 bits, quiero ejecutarlo en un laptop de arquitectura 64 bits y también tengo el office 365 de 64 bits. Hice todos los pasos para activar el LISTVIEW pero me sale error al ejecutar el código del Listview. Que más puedo hacer el error sale en LvwReport. Que otra cosa falta por hacer xq hice todo los pasos del video.
@vicodca2
@vicodca2 2 года назад
Excelente, podrías por favor hacer una macro para buscar por "ID" o por "VENDEDOR" , te agradecería muchísimo
@jeanvaljean6468
@jeanvaljean6468 2 года назад
👌👍😎
@gustavovaldez5631
@gustavovaldez5631 4 года назад
Buenos días Sergio Felicitaciones y muchas gracias por todo el material proporcionado Realmente me esta siendo de gran utilidad cada uno de los videos que voy viendo. Ahora está tratando de activar el list view. He seguido todos los pasos y me aparece el Windows common controls 6.0 en las referencias pero no me aparece el control listview en la lista de controles adicionales quiza me puedas dar una mano con eso. No se si puedo mandarte capturas de pantalla a algun correo electronico o algo asi Desde ya muchisimas gracias por todo tu esfuerzo
@yesidvalencia.8
@yesidvalencia.8 4 года назад
me dice que calss factory no puede suministrar la clase solicitada, cuando voy a insertar el listview, que debo hacer, tengo excel 2016 de 32 bits en un sistema operativo de 64 bits windows 8.1.
@luishuanca1892
@luishuanca1892 5 лет назад
Excelente, también puede pasar el contenido a otras hoja. También modificar el contenido contenido
@joseantoniosanchezlopez7215
@joseantoniosanchezlopez7215 5 лет назад
Buenas Sergio. Interesante control. Una duda.... Si desarrollas una macro con un ListView y luego lo pasas a otro pc supongo que habrá que habrá que habilitar la librería en el otro pc. Y si se cambia de versión de Excel, del 2016 a inferiores habilitando la librería funcionará igualmente. Gracias por tu tiempo. Saludos desde 🇪🇸
@SergioAlejandroCampos
@SergioAlejandroCampos 5 лет назад
Hola Antonio. En la mayoría de los casos la librería ya está habilitada, pero quise mostrar el proceso adelantándome a las preguntas. Puedes ayudarme en confirmar en tu PC si ves la Referencia, y decirme tu versión de Windows y Office, por favor.
@joseantoniosanchezlopez7215
@joseantoniosanchezlopez7215 5 лет назад
@@SergioAlejandroCampos Ok. el lunes confirmo, estoy fuera.
@joseantoniosanchezlopez7215
@joseantoniosanchezlopez7215 5 лет назад
@@SergioAlejandroCampos Estimado Sergio, Tengo dos Pc's uno con W7 y Offices 2013 no está activada la libreria, mañana intento descargarla e instalarla y te comento. El otro Pc tiene W10 Pro 64 bits version 1903 y Offices 2016, aquí tampoco se encuentra activada. En éste si he intentado descargar la libreria e instalarla de las dos formas que nos explicas y nada, no se ve el ListView. Lo he intentado una segunda vez pero en esta ocasión, después de registrar el control (regsvr 32), he reiniciado Windows por si tuviera que "enterarse" el sistema y nada. ListView no aparece de ninguna forma. Tu cuando haces la instalación que nos muestras lo haces sobre Offices 2016 u Offices 2019? Saludos
@cristianhz30
@cristianhz30 Год назад
@@joseantoniosanchezlopez7215 me pasa lo mismo no he podido ver listview con ninguno de los dos metodos
@jorgemelgarcagua1303
@jorgemelgarcagua1303 5 лет назад
Alguien de ustedes puede decir alguna otra forma para activar el LISTVIEW porque solo a mi me aparece la referencia pero en la lista de adicionales no se ve para activar el icono de herramientas
@nestorzambrano2908
@nestorzambrano2908 2 года назад
HOLA BUEN DIA, TENGO UN FILTRO CON UN COMBOBOX1 EN UN LISTVIEW Y QUIERO CARGAR LOS RESULTADOS DE ESE FILTRO EN EL LISTVIEW A OTRO COMBOBOX2 PARA REALIZAR OTRO FILTRO EN EL MISMO LISTVIEW.. YA TENGO EL CODIGO DEL FILTRO PERO NO HE LOGRADO CARGAR LOS DATOS AL COMBOBOX2 SIN QUE SE REPITAN. TE AGRADEZCO LA AYUDA.
@esperanza1951ful
@esperanza1951ful 5 лет назад
Hola Profesor, disculpe mi ignorancia, entré a la pagina pero no se descargar el archivo .ar, agradecería que me ilustrada.Gracias
@christianmartinez5015
@christianmartinez5015 2 года назад
Me sale un error "9". Subíndice fuera del intervalo. ¿Como puedo solucionarlo?
@SergioAlejandroCampos
@SergioAlejandroCampos 2 года назад
Revisa los nombres.
@visormove
@visormove 3 года назад
Saludos Sergio he seguido tus indicaciones para que mi vba de excel me permita acceder a referencias y seleccionar la Microsoft Windows common control 6.0 (SP6).....tampoco tenia el control de Listview en la caja de herramientas.....luego de seguirte, ya lo tengo al control,...pero NO veo en Referencias para seleccionar Microsoft Windows common control 6.0 (SP6)...Previamente descargue un archivo excel que tenia en su formulario y ahí si esta seleccionado si se lo ve en Referencias,...y funciona bien....pero en mi archivo no funciona el mismo formulario, me sale este error ...Error de Compilación ..No se ha definido del tipo definido por el usuario ...y me marca esta instrucción en el codigo vba ... Private Sub ListView1_ItemClick(ByVal Item As MSComctlLib.ListItem),. ...que puedo hacer??? que me falta?? Ahora bien. luego de seguir tus indicaciones.. como ya veo el control Listview en las herramientas, lo arrastro en el formulario y me sale un error "No se puede completar la operación debido al error 800a0011" que puedo hacer??
@fernandobravogarcia1463
@fernandobravogarcia1463 Год назад
Se que no corresponde, pero la pregunta me ha surgido en este momento. ¿Cómo se puede realizar una búsqueda inteligente en un listview?.
@heibercardonaosorio6748
@heibercardonaosorio6748 4 года назад
Hola, realice el proceso y no me funciona, tengo win 10 de 64, office 2016 de 64, que me esta pasando, o es que en este sistema y versión de office no funciona?
@Ferry2099
@Ferry2099 4 года назад
@ tienes que ejecutarlo como modo administrador el CMD.
@henboyesbo4546
@henboyesbo4546 4 года назад
buen noches, tengo una consulta: por que cuando ejecuto un formulario de un libro de excel y me cambio de libro no me deja editar los otros libros hasta que cierre el formulario?
@henboyesbo4546
@henboyesbo4546 4 года назад
EN PROPIEDADES DEL FORMULARIO CAMBIALE SHOWMODAL = TRUE
@victorjoelchuquilopez7699
@victorjoelchuquilopez7699 5 лет назад
Hola Sergio segui todos los pasos pero no logre activar el list view
@SergioAlejandroCampos
@SergioAlejandroCampos 5 лет назад
A prueba y error, yo duré media hora en lograrlo
@jorgemelgarcagua1303
@jorgemelgarcagua1303 5 лет назад
@@SergioAlejandroCampos Pues diga una solución porque no se activa el LISTWIEW solo aparece la referencia pero el adicional para que se vea el icono no sale
@jesusmora2816
@jesusmora2816 4 года назад
Lo hice tal cual y al agregar el for J No compila :(
@gabrielbolanos3007
@gabrielbolanos3007 5 лет назад
Necesito ayuda no pude activar el list view
@juanerirom2824
@juanerirom2824 2 года назад
SOS HELP MAY DAY Del video 63 de Sergio Alejandro Campos (Muchas gracias por tus videos) referente al control ListView del control "MSCOMCTL.OCX" para utilizar el control listview pero no he podido aún, realizando todos los pasos. He buscado y rebuscado por internet y realizado pruebas y no hay manera en VBA Herramientas/Referencias tengo el control Microsoft Windows Common Controls 6.0(SP6) pero al registrarlo me dice que ya está ... voy a Cuadro de herramientas/Controles adicionales y no está el control Microsof ListView Control, versión 6... he probado con Regsvr32 "C:\Windows\Syswow64\MSCOMCTL.OCX y con Regsvr32 "C:\Windows\system32\MSCOMCTL.OCX" Según tengo entendido para office 2016 64b no existe este control, alguien lo ha conseguido. Que me ilumine. Que me ayude. Para office 2016 64b GRACIAS
@cristianhz30
@cristianhz30 Год назад
me pasa igual lo logro solucionar?
@juanerirom2824
@juanerirom2824 Год назад
No si lo consigues, ya sabes. je je , creo que habría que cambiar al office 365 o alguno moderno ...yo utilizo el M Office 2016
@esperanza1951ful
@esperanza1951ful 5 лет назад
Perdón ya pude bajarlo y lo integre a VB.Saludos
@robinsontellez3564
@robinsontellez3564 5 лет назад
me ayudas???
@Ferry2099
@Ferry2099 4 года назад
¿Como le hiciste?
@agusm.1410
@agusm.1410 3 года назад
Para Excel 2013 de 64 bits en windows 10 de 64 bits no funciona
@ricardosoraluz6389
@ricardosoraluz6389 3 года назад
Tampoco Office 2016 de 64 bits
@odallamico
@odallamico 3 года назад
@@ricardosoraluz6389 Tampoco a mi me funcionaron los pasos.
@Edmenb
@Edmenb 7 месяцев назад
Me estoy volviendo loco, Copiado perfecto y me da ERROR 13 JEEJE
@ofaic
@ofaic 8 месяцев назад
regsvr32 "C:\windows\syswow64\MSCOMCTL.OCX
Далее
Menu Deslizable en Formulario con VBA Excel
20:07
Просмотров 43 тыс.
1 Subscriber = 1 Penny
00:17
Просмотров 48 млн
Angry bird PIZZA?
00:20
Просмотров 6 млн
ListBox vs ListView con VBA Excel
15:25
Просмотров 34 тыс.
Mantenimiento de Clientes con ListView - VBA
28:41
Просмотров 2,5 тыс.
Comparando ListBox y ListView - VBA
37:16
Просмотров 2,1 тыс.
Menu Moderno en Formulario VBA Excel
28:08
Просмотров 57 тыс.