Saltar al contenido principal

¿Cómo rastrear precedentes o dependientes para un rango de / múltiples celdas en Excel?

En Excel, podemos rastrear los precedentes o dependientes de las celdas con la función incorporada en Excel haciendo clic en las celdas una por una. Pero, si hay cientos de celdas en las que desea rastrear los precedentes o dependientes al mismo tiempo, ¿cómo podría manejar esta tarea rápida y fácilmente en Excel?

Rastrear precedentes para un rango de celdas con una fórmula auxiliar

Rastrear dependientes para un rango de celdas con código VBA

Rastree precedentes o dependientes para un rango de celdas con Kutools para Excel


Para rastrear precedentes de varias celdas, los siguientes pasos pueden ayudarlo:

1. Ingrese el signo igual = en una celda en blanco, y luego haga clic en la esquina superior izquierda de la hoja de trabajo para seleccionar toda la hoja, vea la captura de pantalla:

dependiente del seguimiento del documento 1

2. Entonces presione Participar , y aparecerá un mensaje de advertencia, vea la captura de pantalla:

dependiente del seguimiento del documento 2

3. Y haga clic en OK para cerrarlo y se muestra un 0 en la celda, selecciónelo y haga clic en Fórmulas y haga clic Trazar precedentes dos veces, todos los precedentes de las celdas correspondientes se han rastreado a la vez, vea la captura de pantalla:

dependiente del seguimiento del documento 3

4. Por último, puede eliminar la fórmula auxiliar según lo necesite.


Para rastrear a los dependientes de múltiples celdas, el siguiente código VBA puede ayudarlo, haga lo siguiente:

1. Mantenga pulsado el ALT + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones ventana.

2. Hacer clic recuadro > Móduloy pegue el siguiente código en el Módulo Ventana.

Código de VBA: seguimiento de dependientes para un rango de celdas:

Sub TraceDependents()
'updateby Extendoffice
    Dim xRg As Range
    Dim xCell As Range
    Dim xTxt As String
    On Error Resume Next
    xTxt = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Please select the data range:", "Kutools for Excel", xTxt, , , , , 8)
    Set xRg = Application.Union(xRg, ActiveSheet.UsedRange)
    If xRg Is Nothing Then Exit Sub
    For Each xCell In xRg
        xCell.ShowDependents
    Next
End Sub

3. Entonces presione F5 para ejecutar este código, y aparecerá un cuadro emergente para recordarle que seleccione el rango que desea usar, vea la captura de pantalla:

dependiente del seguimiento del documento 4

4. Y luego haz clic OK botón, todas las celdas dependientes se rastrean a la vez, vea la captura de pantalla:

dependiente del seguimiento del documento 5


Para ser doloroso con los métodos anteriores, aquí, presentaré una herramienta útil:Kutools for Excel, Con su Monitorear precedentes de rangos y Monitorear Dependientes de rangos utilidades, puede resolver esta tarea de forma rápida y sencilla.

Kutools for Excel : con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días

Después de instalar Kutools for Excel, haga lo siguiente:

1. Seleccione el rango de datos que desea rastrear los precedentes o dependientes.

2. Luego haga clic Kutools > Más > Monitorear precedentes de rangos / Monitorear dependientes de rangos, ver captura de pantalla:

3. Rastreando las celdas precedentes, seleccione Monitorear precedentes de rangos para obtener el siguiente resultado:

dependiente del seguimiento del documento 7

Rastreando las celdas dependientes, seleccione Monitorear dependientes de rangos para obtener el siguiente resultado:

dependiente del seguimiento del documento 8

Notas:

1. Esta función es dinámica, se cambiará según su selección.

2. También puede aplicar esta función haciendo clic en Kutools Más > Diseño de hoja de trabajo, bajo la política Diseño pestaña, clic Monitorear Antecedentes y dependientes.

3. Solo necesita hacer clic en la utilidad nuevamente para deshabilitar el rastreo.

¡Descargue y pruebe Kutools para Excel ahora!


Kutools for Excel: con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días. ¡Descarga y prueba gratis ahora!

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The reason that Excel hangs is due to the time. There is an error in the macro. It is showing application.union but what it should be doing is using application.intersect. The reason it's hanging is because it's working to trace dependents on the entire worksheet instead of the specified area.
This comment was minimized by the moderator on the site
Hi, jchumley,Yes, as you said, the code works for entire worksheet, if you need the code works for a selected range, please apply the below code:<div data-tag="code">Sub TraceDependents()
'updateby Extendoffice
Dim xRg As Range
Dim xCell As Range
Dim xTxt As String
On Error Resume Next
xTxt = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select the data range:", "Kutools for Excel", xTxt, , , , , 8)
If xRg Is Nothing Then Exit Sub
For Each xCell In xRg
xCell.ShowDependents
Next
End SubPlease try, hope it can help you!
This comment was minimized by the moderator on the site
I've found this macro very useful, thank you. I do have one rather large issue - the macro will cause excel to stop responding and I have to close out and restart the program each time I run it. Any fixes/recommendations? Thank you!
This comment was minimized by the moderator on the site
When running the macro version, it causes excel to stop responding. I then have to restart excel. Has anyone else encountered this and have a fix? This is a very helpful macro, thank you. Hoping I can resolve this issue.
This comment was minimized by the moderator on the site
Thank you very much!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations