Eliminar registros de un ListBox con VBA
ฝัง
- เผยแพร่เมื่อ 19 ก.ย. 2024
- Archivo de descarga: 1drv.ms/x/s!Ao...
En este video desarrollaremos una función para eliminar los registros seleccionados de un ListBox.
Si te ha gustado el video no olvides suscribirte y activar la campanita para futuros videos.
Suscríbete a mi segundo canal dedicado al análisis de datos.
/ @masteranalyticsbi
Gracias, es increíble
Es posible modificar todas las filas del listbox.
Por ejemplo quisiera hace un descuento de 10 % de todos los intes del list box
Gracias, muy claro y me sirvió muchísimo.
Excelente!
Buenisimo, Gracias
al cambiarle la propiedad a mi listBox me salta error en mi proyecto. al depurar sale error '91' en tiempo de ejecución: variable de objeto o bloque With no establecido y se pinta amarillo Linea = FILA.Row en el procedimiento del botón eliminar simple (una fila selec)... te pego parte del procedimiento para que me corrijas que modificar para que ande con multiselect.
Me.Lista2.ListIndex = -1
Dim FILA As Object
Dim Linea As Integer
numeroFILA = Me.TextIDV
Set FILA = Sheets("VENTAS").Range("C:C").Find(numeroFILA, LOOKAT:=xlWhole)
'esta parte salta el error
Linea = FILA.Row
Range("C" & Linea).EntireRow.Delete
UserForm2.Height = 322
Me.Lista2.RowSource = "RegistroV"
Buenas una pregunta me sale el error en la línea listbox1.RemoveIten a, se ha producido el error '2147467259(80004005)' el tiempo de ejecución error no especificado
me dice que no he declarado la variable a en la funcion
Como colocas un check en el list?
dentro de las propiedades del Listbox hay una opcion de seleccion
Quisiera poder eliminar solo una celda dentro de un rango, y no toda la linea,help
Para eliminar una sola celda puedes usar el objeto range o cells acompañado del metodo delete.
ok...!!!