Utilizar más de un textbox para una tabla dinámica dentro de una búsqueda inteligente en tiempo real
Tengo la siguiente hoja que es para capturar salidas de material de almacen
*.- En el textbox1 tengo capturada la palabra "TORN", y a la derecha se muestra en una tabla dinámica la información en tiempo real de los elementos que contienen esas letras dentro de su descripción (en automático sin tener que dar enter)
*.- Posterior a eso puedo dar doble click sobre cualquier elemento de la derecha y ese se colocara en el textbox 1 que esta a la izquierda.
*.- Hasta ahí todo funciona perfectamente
Ahora lo que ocupo es poder hacer lo mismo con el textbox2, 3, 4, etc. Pero no tengo idea de que código capturar para este fin, agradecería de su apoyo para poder terminar este libro.
Comparto el código que tengo para esta hoja
Private Sub TextBox1_Change() Application.ScreenUpdating = False If TextBox1.Text = "" Then ActiveSheet.PivotTables("Tabla din articulos").PivotFields("ARTICULOS").ClearAllFilters ActiveSheet.PivotTables("Tabla din articulos").PivotFields("ARTICULOS").PivotFilters.Add Type:=xlCaptionEquals, Value1:="" Columns(49).ColumnWidth = 42.14 Rows("1:63").RowHeight = 9 Else ActiveSheet.PivotTables("Tabla din articulos").PivotFields("ARTICULOS").ClearAllFilters ActiveSheet.PivotTables("Tabla din articulos").PivotFields("ARTICULOS").PivotFilters.Add Type:=xlCaptionContains, Value1:=TextBox1.Text Columns(49).ColumnWidth = 42.14 Rows("1:63").RowHeight = 9 End If End Sub Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Application.ScreenUpdating = False Cancel = True If Not Intersect(Target, Range("AW1:AW63")) Is Nothing Then TextBox1.Text = ActiveCell.Text ActiveSheet.PivotTables("Tabla din articulos").PivotFields("ARTICULOS").ClearAllFilters ActiveSheet.PivotTables("Tabla din articulos").PivotFields("ARTICULOS").PivotFilters.Add Type:=xlCaptionEquals, Value1:="" Columns(49).ColumnWidth = 42.14 Rows("1").RowHeight = 9 TextBox1.Activate End If End Sub
Respuesta de James Bond
1