Capturar dato seleccionado y ponerlo en una celda especifica de otra hoja.
Quisiera saber que error tengo en en este código, es para que capture un valor de una tabla dinámica, luego quite los filtros y vacíe la textbox. Hasta allí funciona bien, pero lo que no hace es ir a la otra hoja y ponerme el valor en la celda especificada.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
If Not Intersect(Target, Range("PRE_CODE")) Is Nothing Then
Dim CODE As Integer
CODE = Target.Value
TextBox1.Text = ""
ActiveSheet.PivotTables("B_PRODUCTO").PivotFields("INFO").ClearAllFilters
Sheet.PREREGISTRO.Activate
Range("_PRE_CODE").Value = CODE
Range("_PRE_CODE").Select
End If
End Sub
1 respuesta
Respuesta de Dante Amor
1