Bienvenido a la mayor comunidad de usuarios EXCEL

Regístrate gratis ahora para ver contenidos y descargas sin restricciones!

Regístrate gratis

Cambiar de Worksheet_Change a Worksheet_Calculate()

raybarri

New member
Registrado
27 Oct 2014
Mensajes
17
Buenos días.

Tengo el siguiente código que es para filtrar una tabla dinámica según el valor de una celda:

Private Sub Worksheet_Change(ByVal Target As Range)

If Not Intersect(Target...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Antoni dijo:
Código:
If Not Intersect(Target, Range("F1").Precedents) Is Nothing Then
¡No la "tenía" a esta propiedad!... ¡Gracias, Gran Antoni!

Pero... (todo tiene un pero) hay...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
raybarri dijo:
Es una celda o mejor el campo activo de una tabla dinamica

Entonces utiliza el evento Worksheet_PivotTableUpdate en la hoja DINAMICAS para llamar a tu macro.


Saludos...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Volver
Arriba