Ana içeriğe atla

Excel'de belirli bir adlandırılmış aralığın nerede kullanıldığını nasıl bulabilirim?

Adlandırılmış bir aralık oluşturduktan sonra, bu adlandırılmış aralığı birçok hücre ve formülde kullanabilirsiniz. Ancak bu hücreleri ve formülleri mevcut çalışma kitabında nasıl bulabilirim? Bu makale, sorunu kolayca çözmenin üç zor yolunu tanıtır.

Bul ve Değiştir özelliği ile belirli bir adlandırılmış aralığın nerede kullanıldığını bulun

VBA ile belirli bir adlandırılmış aralığın nerede kullanıldığını bulun

Kutools for Excel ile belirli bir adlandırılmış aralığın nerede kullanıldığını bulun


ok mavi sağ balon Bul ve Değiştir özelliği ile belirli bir adlandırılmış aralığın nerede kullanıldığını bulun

Excel'i kolayca uygulayabiliriz Bul ve Değiştir belirli adlandırılmış aralığı uygulayan tüm hücreleri bulma özelliği. Lütfen aşağıdaki işlemleri yapın:

1. Tuşuna basın. Ctrl + F Bul ve Değiştir iletişim kutusunu açmak için aynı anda tuşlarına basın.

not: Bu Bul ve Değiştir iletişim kutusunu, Ana Sayfa > Bul ve Seç > bulmak.

2. Bul ve Değiştir iletişim kutusunun açılışında, lütfen gösterilen aşağıdaki ekran görüntüsünü yapın:

doc, adlandırılmış aralığın kullanıldığı yer 1

 

(1) Belirli adlandırılmış aralığın adını yazın. Ne bul Kutu;

(2) Seçin alıştırma kitabı itibaren Içinde açılır liste;

(3) Hepsini bul düğmesine basın.

not: İçeride açılır listesi görünmüyorsa, lütfen Opsiyonlar arama seçeneklerini genişletmek için düğmesine basın.

Şimdi, belirtilen adlandırılmış aralığın adını içeren tüm hücrelerin Bul ve Değiştir iletişim kutusunun altında listelendiğini göreceksiniz. Ekran görüntüsüne bakın:

doc, adlandırılmış aralığın kullanıldığı yer 2

not: Bul ve Değiştir yöntemi, yalnızca bu belirli adlandırılmış aralığı kullanan tüm hücreleri değil, aynı zamanda bu adlandırılmış aralığı kaplayan tüm hücreleri de bulur.


ok mavi sağ balon VBA ile belirli bir adlandırılmış aralığın nerede kullanıldığını bulun

Bu yöntem, Excel'de belirli adlandırılmış aralığı kullanan tüm hücreleri bulmak için bir VBA makrosu sunacaktır. Lütfen aşağıdaki işlemleri yapın:

1. Tuşuna basın. Ara Toplam + F11 Microsoft Visual Basic for Applications penceresini açmak için aynı anda tuşlarına basın.

2. Tıklayın Ekle > modülve aşağıdaki kodu kopyalayıp açılan Modül penceresine yapıştırın.

VBA: Belirli bir adlandırılmış aralığın nerede kullanıldığını bulun

Sub Find_namedrange_place()
Dim xRg As Range
Dim xCell As Range
Dim xSht As Worksheet
Dim xFoundAt As String
Dim xAddress As String
Dim xShName As String
Dim xSearchName As String
On Error Resume Next
xShName = Application.InputBox("Please type a sheet name you will find cells in:", "Kutools for Excel", Application.ActiveSheet.Name)
Set xSht = Application.Worksheets(xShName)
Set xRg = xSht.Cells.SpecialCells(xlCellTypeFormulas)
On Error GoTo 0
If Not xRg Is Nothing Then
xSearchName = Application.InputBox("Please type the name of named range:", "Kutools for Excel")
Set xCell = xRg.Find(What:=xSearchName, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False)
        If Not xCell Is Nothing Then
xAddress = xCell.Address
If IsPresent(xCell.Formula, xSearchName) Then
xFoundAt = xCell.Address
End If
            Do
Set xCell = xRg.FindNext(xCell)
If Not xCell Is Nothing Then
If xCell.Address = xAddress Then Exit Do
If IsPresent(xCell.Formula, xSearchName) Then
If xFoundAt = "" Then
xFoundAt = xCell.Address
Else
xFoundAt = xFoundAt & ", " & xCell.Address
End If
End If
Else
Exit Do
End If
Loop
End If
If xFoundAt = "" Then
MsgBox "The Named Range was not found", , "Kutools for Excel"
Else
MsgBox "The Named Range has been found these locations: " & xFoundAt, , "Kutools for Excel"
End If
On Error Resume Next
xSht.Range(xFoundAt).Select
End If
End Sub
Private Function IsPresent(sFormula As String, sName As String) As Boolean
Dim xPos1 As Long
Dim xPos2 As Long
Dim xLen As Long
Dim I As Long
xLen = Len(sFormula)
xPos2 = 1
Do
xPos1 = InStr(xPos2, sFormula, sName) - 1
If xPos1 < 1 Then Exit Do
IsPresent = IsVaildChar(sFormula, xPos1)
xPos2 = xPos1 + Len(sName) + 1
If IsPresent Then
If xPos2 <= xLen Then
IsPresent = IsVaildChar(sFormula, xPos2)
End If
End If
Loop
End Function
Private Function IsVaildChar(sFormula As String, Pos As Long) As Boolean
Dim I As Long
IsVaildChar = True
For I = 65 To 90
If UCase(Mid(sFormula, Pos, 1)) = Chr(I) Then
IsVaildChar = False
Exit For
End If
Next I
If IsVaildChar = True Then
If UCase(Mid(sFormula, Pos, 1)) = Chr(34) Then
IsVaildChar = False
End If
End If
If IsVaildChar = True Then
If UCase(Mid(sFormula, Pos, 1)) = Chr(95) Then
IsVaildChar = False
End If
End If
End Function
3. Tıklayın koşmak tuşuna basın veya tuşuna basın. F5 Bu VBA'yı çalıştırmanın anahtarı.

4. Şimdi Kutools for Excel iletişim kutusunun ilk açılışında lütfen çalışma sayfası adını içine yazın ve tıklayın OK buton; ve sonra ikinci açılış iletişim kutusunda lütfen belirli adlandırılmış aralığın adını içine yazın ve tıklayın OK buton. Ekran görüntülerine bakın:

5. Şimdi üçüncü Kutools for Excel iletişim kutusu çıkar ve aşağıda gösterilen ekran görüntüsü gibi belirli adlandırılmış aralığı kullanan hücreleri listeler.

Tıkladıktan sonra OK Bu iletişim kutusunu kapatmak için düğmesine basın, bulunan bu hücreler belirtilen çalışma sayfasında aynı anda seçilir.

not: Bu VBA, bir seferde bir çalışma sayfasında yalnızca belirli adlandırılmış aralığı kullanan hücreleri arayabilir.


ok mavi sağ balonKutools for Excel ile belirli bir adlandırılmış aralığın nerede kullanıldığını bulun

Kutools for Excel'iniz kurulu, Aralık Adlarını Değiştir yardımcı program, Excel'de belirli adlandırılmış aralığı kullanan tüm hücreleri ve formülleri bulmanıza ve listelemenize yardımcı olabilir.

Kutools for Excel - Excel için 300'den fazla temel araçla paketlenmiştir. Kredi kartı gerekmeden tam özellikli 30 günlük ÜCRETSİZ deneme sürümünün keyfini çıkarın! Şimdi İndirin!

1. Tıklayın Kutools > Daha > Aralık Adlarını Değiştir Aralık Adlarını Değiştir iletişim kutusunu açmak için.

doc aralık adlarını değiştir

2. Aralık Adlarını Değiştir iletişim kutusunun açılışında, Name sekmesini tıklayın ve Temel Ad açılır listeyi seçin ve aşağıda gösterilen ekran görüntüsü gibi buradan belirli adlandırılmış aralığı seçin:

doc, adlandırılmış aralığın kullanıldığı yer 4

Şimdi, belirli adlandırılmış aralığı kullanan tüm hücreler ve karşılık gelen formüller, iletişim kutusunda aynı anda listeleniyor.

3. Aralık Adlarını Değiştir iletişim kutusunu kapatın.

Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Kredi kartı gerekmeden tam özellikli 30 günlük ÜCRETSİZ deneme sürümünün keyfini çıkarın! Şimdi alın


Kutools for Excel: 300'den fazla kullanışlı araç parmaklarınızın ucunda! Hiçbir özellik sınırlaması olmaksızın 30 günlük ücretsiz deneme sürenizi bugün başlatın. Hemen İndir!

En İyi Ofis Üretkenlik Araçları

🤖 Kutools AI Yardımcısı: Aşağıdakilere dayalı olarak veri analizinde devrim yaratın: Akıllı Yürütme   |  Kodunu oluşturun  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağır...
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla   |  Boş Satırları Sil   |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin   |   Formülsüz Tur ...
Süper Arama: Çoklu Ölçütlü VLookup    Çoklu Değer VLookup  |   Birden Çok Sayfada VLookup   |   Bulanık Arama ....
Gelişmiş Açılır Liste: Hızla Açılır Liste Oluşturun   |  Bağımlı Açılır Liste   |  Çoklu Seçim Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştırın ...
Öne Çıkan Özellikler: Izgara Odağı   |  Tasarım görünümü   |   Büyük Formül Çubuğu    Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynak Kütüphanesi (Otomatik metin)   |  Tarih Seçici   |  Çalışma Sayfalarını Birleştirin   |  Hücreleri Şifrele/Şifresini Çöz    E-postaları Listeye Göre Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır, ...)   |   50+ Grafik Türleri (Gantt şeması, ...)   |   40+ Pratik Formüller (Yaşı doğum gününe göre hesapla, ...)   |   19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle, ...)   |   12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme, ...)   |   7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Bölünmüş hücreler, ...)   |   ... ve dahası

Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar.  En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...

Açıklama


Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
In your VBA code, row 19 is in RED text before I even attempt to run it... I know there will be a problem. Once I run the code that line (#19) gives an error message:Compile error: syntax error
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations