Excel - Borrar seleccion de listbox y tabla.

 
Vista:
sin imagen de perfil
Val: 43
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

Borrar seleccion de listbox y tabla.

Publicado por Juan Cruz (28 intervenciones) el 27/03/2020 14:19:39
Les comento un poco el funcionamiento de mi botón.

Tengo una listbox que muestra una tabla ubicada en la hoja5, tengo una macro en un botón, que copia y pega los valores seleccionados en la listbox, y los envía a otra tabla, ubicada en la hoja6.

Hasta ahi, barbaro.

El codigo que uso es el siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Private Sub CommandButton2_Click()
Application.ScreenUpdating = False
Dim uf, a As Integer
uf = Sheets("finalizadoreparaciones").Range("A" & Rows.Count).End(xlUp).Row
uf = uf + 1
a = ListBox1.ListCount
For a = 0 To a - 1
   If ListBox1.Selected(a) Then
   Sheets("finalizadoreparaciones").Cells(uf, 1) = ListBox1.List(a, 6)
   Sheets("finalizadoreparaciones").Cells(uf, 2) = ListBox1.List(a, 1)
   Sheets("finalizadoreparaciones").Cells(uf, 3) = ListBox1.List(a, 2)
   Sheets("finalizadoreparaciones").Cells(uf, 4) = ListBox1.List(a, 3)
   Sheets("finalizadoreparaciones").Cells(uf, 5) = ListBox1.List(a, 4)
   uf = uf + 1
End If
Next a
Finalizar.Show
Application.ScreenUpdating = True
End Sub

Ahora lo que he querido hacer y no pude, es que el mismo boton, identifique la fila seleccionado en la listbox, y una vez que realizo lo anterior, borre el registro de la hoja5, y tambien de la listbox.

¿Me explico?

¿Cómo podría hacer?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder