Note: The other languages of the website are Google-translated. Back to English

Cum se urmărește precedentele sau persoanele dependente pentru o gamă de celule multiple în Excel?

În Excel, putem urmări precedentele sau persoanele dependente ale celulelor cu caracteristica integrată în Excel făcând clic pe celule una câte una. Dar, dacă există sute de celule pe care doriți să le urmăriți precedentele sau dependenții în același timp, cum ați putea face față acestei sarcini rapid și ușor în Excel?

Urmăriți precedentele pentru o gamă de celule cu o formulă de ajutor

Urmăriți dependenții pentru o gamă de celule cu cod VBA

Urmăriți precedentele sau dependenții pentru o gamă de celule cu Kutools pentru Excel


Pentru a urmări precedentele pentru mai multe celule, următorii pași vă pot ajuta:

1. Introduceți semnul egal = într-o celulă goală, apoi faceți clic pe colțul din stânga sus al foii de lucru pentru a selecta întreaga foaie, vedeți captura de ecran:

dependent de urme de document 1

2. Apoi apăsați Intrați tasta și va apărea un mesaj de avertizare, vezi captura de ecran:

dependent de urme de document 2

3. și faceți clic OK pentru a o închide și un 0 este afișat în celulă, selectați-l, apoi faceți clic pe Formule și faceți clic Urmează precedentele de două ori, toate precedentele celulelor corespunzătoare au fost urmărite simultan, vezi captura de ecran:

dependent de urme de document 3

4. În cele din urmă, puteți șterge formula de ajutor după cum aveți nevoie.


Pentru a urmări dependenții pentru mai multe celule, următorul cod VBA vă poate ajuta, faceți următoarele:

1. Țineți apăsat butonul ALT + F11 tastele pentru a deschide Microsoft Visual Basic pentru aplicații fereastră.

2. Clic Insera > Moduleși lipiți următorul cod în Module Fereastră.

Cod VBA: Urmăriți dependenți pentru o gamă de celule:

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. Apoi apăsați F5 tasta pentru a rula acest cod și va apărea o casetă de solicitare pentru a vă reaminti să selectați intervalul pe care doriți să îl utilizați, consultați captura de ecran:

dependent de urme de document 4

4. Apoi faceți clic pe OK buton, toate celulele dependente sunt urmărite simultan, vezi captura de ecran:

dependent de urme de document 5


Pentru a fi dureros cu metodele de mai sus, aici, voi introduce un instrument la îndemână-Kutools pentru Excel, Cu său Monitorizați precedentele intervalelor și monitor Dependenti de Range utilitare, puteți rezolva această sarcină rapid și ușor.

Kutools pentru Excel : cu mai mult de 300 de programe de completare Excel la îndemână, gratuit pentru a încerca fără limitări în 30 de zile

După instalare Kutools pentru Excel, vă rugăm să faceți următoarele:

1. Selectați intervalul de date pe care doriți să urmăriți precedentele sau dependenții.

2. Apoi apasa Kutools > Mai Mult > Monitorizează precedentele gamelor / Monitorizați dependenții de game, vezi captura de ecran:

3. Urmărind celulele precedente, selectați Monitorizați precedentele intervalelor pentru a obține următorul rezultat:

dependent de urme de document 7

Urmărind celulele dependente, vă rugăm să selectați Monitorizați dependenții de game pentru a obține următorul rezultat:

dependent de urme de document 8

note:

1. Această caracteristică este dinamică, va fi modificată pe măsură ce selectați.

2. De asemenea, puteți aplica această caracteristică făcând clic pe Kutools Plus > Proiectare foaie de lucru, Sub Amenajări fila, faceți clic pe monitor Precedente și dependenți.

3. Trebuie doar să faceți clic din nou pe utilitar pentru a dezactiva urmărirea.

Descărcați și proba gratuită Kutools pentru Excel acum!


Kutools pentru Excel: cu mai mult de 300 de programe de completare Excel la îndemână, încercați fără limitări în 30 de zile. Descărcați și proba gratuită acum!

Cele mai bune instrumente de productivitate Office

Kutools pentru Excel vă rezolvă majoritatea problemelor și vă crește productivitatea cu 80%

  • reutilizarea: Introduceți rapid formule complexe, diagrame și orice ai folosit anterior; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
  • Super Formula Bar (editați cu ușurință mai multe linii de text și formulă); Layout de citire (citiți și editați cu ușurință un număr mare de celule); Lipiți la interval filtrat...
  • Merge celule / rânduri / coloane fără a pierde date; Conținut de celule divizate; Combinați rânduri / coloane duplicate... Prevenirea celulelor duplicate; Comparați gamele...
  • Selectați Duplicat sau Unic Rânduri; Selectați Rânduri goale (toate celulele sunt goale); Super Find și Fuzzy Find în multe cărți de lucru; Selectare aleatorie ...
  • Copie exactă Mai multe celule fără modificarea referinței formulelor; Creați automat referințe la foi multiple; Introduceți gloanțe, Casete de selectare și multe altele ...
  • Extrageți textul, Adăugați text, eliminați după poziție, Eliminați spațiul; Creați și imprimați subtotaluri de paginare; Convertiți conținutul dintre celule și comentarii...
  • Super Filtru (salvați și aplicați scheme de filtrare altor foi); Sortare avansată după lună / săptămână / zi, frecvență și multe altele; Filtru special cu bold, italic ...
  • Combinați cărți de lucru și foi de lucru; Merge Tables pe baza coloanelor cheie; Împărțiți datele în mai multe foi; Conversia în loturi xls, xlsx și PDF...
  • Peste 300 de funcții puternice. Suportă Office / Excel 2007-2021 și 365. Acceptă toate limbile. Implementare ușoară în întreprinderea sau organizația dvs. Funcții complete Probă gratuită de 30 de zile. Garanție de returnare a banilor de 60 de zile.
fila kte 201905

Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
fundul officetab
Comentarii (5)
Încă nu există evaluări. Fii primul care evaluează!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Vă mulțumesc foarte mult!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Când rulați versiunea macro, excelează să nu mai răspundă. Apoi trebuie să repornesc excel. A mai întâlnit cineva asta și are o soluție? Aceasta este o macrocomandă foarte utilă, mulțumesc. Sper să pot rezolva această problemă.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Mi s-a părut foarte utilă această macrocomandă, mulțumesc. Am o problemă destul de mare - macro-ul va face ca Excel să nu mai răspundă și trebuie să închid și să repornesc programul de fiecare dată când îl rulez. Ceva remedieri/recomandări? Mulțumesc!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Motivul pentru care Excel se blochează se datorează timpului. Există o eroare în macro. Afișează application.union, dar ceea ce ar trebui să facă este să folosească application.intersect. Motivul pentru care se suspendă este că funcționează pentru a urmări persoanele dependente pe întreaga foaie de lucru în loc de zona specificată.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună, jchumley, Da, așa cum ați spus, codul funcționează pentru întreaga foaie de lucru, dacă aveți nevoie ca codul să funcționeze pentru un interval selectat, vă rugăm să aplicați codul de mai jos: Sub Trace Dependents()
'updateby Extendoffice
Dim xRg As Range
Dim xCell As Range
Dim xTxt ca șir
La data de eroare CV următoare
xTxt = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox(„Vă rugăm să selectați intervalul de date:”, „Kutools pentru Excel”, xTxt, , , , , 8)
Dacă xRg nu este nimic, ieșiți din sub
Pentru fiecare xCell în xRg
xCell.ShowDependents
Pagina Următoare →
Încheiați SubVă rugăm să încercați, sper că vă poate ajuta!
Nu există comentarii postate aici încă
Lăsa comentarii
Postare ca invitat
×
Evaluează această postare:
0   Caractere
Locații sugerate

Urmărește-ne

Copyright © 2009 - www.extendoffice.com. | Toate drepturile rezervate. Cu sprijinul ExtendOffice. | Harta site-ului
Microsoft și sigla Office sunt mărci comerciale sau mărci comerciale înregistrate ale Microsoft Corporation în Statele Unite și / sau în alte țări.
Protejat de Sectigo SSL