İpucu: Digər dillər Google-tərcümə olunur. Sizi ziyarət edə bilərsiniz English bu linkin versiyası.
Daxil ol
x
or
x
x
Qeydiyyatdan
x

or

Başqa bir hesabatdakı hüceyrə dəyərinə əsasən müəyyən bir iş səhifəsini gizlətmək və ya göstərmək üçün necə?

Başqa bir hesabatdakı bir hüceyrə məzmununa əsasən müəyyən bir işçi nişanı gizlətmək və ya göstərmək üçün bir üsul varmı? Məsələn, Sheet1-un G2 hücresindəki "Bəli" mətninə daxil olduqda, Sheet1-nun gizli olmasını və "Xeyr" yazdığımda bir dəfə göstəriləcək Sheet1-ni istəməsini istəyirəm. Excel-də bu problemi necə həll edə bilərəm?

VBA kodu ilə hüceyrə dəyərinə əsaslanan xüsusi iş səhifəsinin sekmesini gizlət və ya göstərin

Excel üçün Kutools ilə aktiv olan istisna olmaqla bütün digər iş səhifələrini gizlət və ya göstərin


arrow mavi sağ bubble VBA kodu ilə hüceyrə dəyərinə əsaslanan xüsusi iş səhifəsinin sekmesini gizlət və ya göstərin


Bir başqa iş səhifəsində bir hüceyrə dəyərinə əsaslanan xüsusi iş səhifəsi sekmesini gizlətmək və ya göstərmək üçün aşağıdakı VBA kodu bir xeyir verə bilər, xahiş edirəm:

1. Başqa bir hesabatı gizlətmək istədiyiniz hüceyrə dəyəri olan iş səhifəsinə keçin.

2. Sekanın sekmesini sağa vurun və seçin Kodları baxın, çıxdı Proqramlar üçün Microsoft Visual Basic Pəncərədən, aşağıdakı kodu boş Module pəncərəsinə kopyalayıb yapışdırıb, ekran görüntüsünə baxın:

VBA kodu: Hücre dəyərinə əsaslanan bir iş nişanı gizlət və ya gizlət:

Private Sub Worksheet_Change(ByVal Target As Range)
If [G1] = "Yes" Then
Sheets("Sheet1").Visible = True
Else
Sheets("Sheet1").Visible = False
End If
End Sub

1 hüceyrə dəyərinə əsasən doc gizlədir

Qeyd: Yuxarıdakı kodda, G1 və Bəli, əsaslandırmaq istəyən hüceyrə və hüceyrə məzmunu var Sheet1 gizlətmək və ya gizlətmək istədiyiniz xüsusi hesabatıdır. Onları ehtiyaclarınıza dəyişə bilərsiniz.

3. G1 hücresindeki "No" və ya başqa bir mətn daxil etdiyiniz zaman bu kodu saxlamaq və bağlamaq üçün Sheet1 gizlidir, ancaq Cell'ta "Yes" yazarsanız, Sheet1 bir anda göstərilir, ekran görüntülərinə baxın:

2 hüceyrə dəyərinə əsasən doc gizlədir
 1
3 hüceyrə dəyərinə əsasən doc gizlədir

arrow mavi sağ bubble Excel üçün Kutools ilə aktiv olan istisna olmaqla bütün digər iş səhifələrini gizlət və ya göstərin

Excel-də bütün digər iş yerlərini gizlətməlisiniz və yalnız birbaşa gizlətmək üçün aktiv səhifəni göstərməlisiniz, yaxşı bir seçim olmaz, burada faydalı bir vasitə təklif edə bilərəm,Excel üçün KutoolsOnun ilə Seçməmiş Sifarişləri Gizlət kommunal, bir klik ilə aktiv olan istisna olmaqla bütün digər iş səhifələrini gizləyə bilərsiniz.

Excel üçün Kutools : 300-dən daha çox 60-dən istifadə etməklə, Excel-in əlavələri, XNUMX gündə heç bir məhdudiyyət yox idi.

Quraşdırıldıqdan sonra Excel üçün Kutoolsxahiş edirəm:

1. Göstərmək istədiyiniz iş səhifəsinə keçin və vurun Kutools > Göster / Gizle > Seçməmiş Sifarişləri Gizlət, bax ekran görüntüsü:

4 hüceyrə dəyərinə əsasən doc gizlədir

2. Və bütün təbəqə nişanları aktiv olan istisna olmaqla bir anda gizlidir, ekran görünüşünə baxın:

5 hüceyrə dəyərinə əsasən doc gizlədir

Qeyd: Onları göstərmək istəyirsinizsə, yalnız tıklamanız lazımdır Kutools > Göster / Gizle > Bütün Çarşafları göstərin dərhal gizli təbəqələri göstərmək.

6 hüceyrə dəyərinə əsasən doc gizlədir

İndi Excel üçün Pulsuz Kutools Download!



Təklif olunan Məhsuldarlıq Vasitələri

Office Tab

qızıl star1 Chrome, Firefox və yeni Internet Explorer kimi Excel və digər Office proqramlarına lazımlı sekmeleri gətirin.

Excel üçün Kutools

qızıl star1 Amazing! 5 dəqiqədə məhsuldarlığınızı artırın. Heç bir xüsusi bacarıqa ehtiyac yoxdur, hər gün iki saat saxlaya bilərsiniz!

qızıl star1 300 Excel üçün yeni funksiyalar, Excel çox asan və güclü olun:

  • Veriyi ləğv etmədən Cell / Satır / Sütunları birləşdirin.
  • Bir neçə Çarşaf və İş Kitabını birləşdirin və birləşdirin.
  • Çaprazları müqayisə edin, birdən çox aralığa kopyalayın, mətni tarixə, vahidə və valyuta çevrilməsinə çevirin.
  • Rənglər, Paging Subtotals, Advanced Sort və Super Filter tərəfindən sayılan,
  • Daha çox seçin / Insert / Sil / Mətn / Biçim / Bağlantı / Yorum / Çalışma kitabları / Çalışma Qurğuları Tools ...

Excel üçün Kutools-un ekranı

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Walido Lido · 4 months ago
    Hello
    Thank you for the tip. I need to do the same scenario but not on one cell only (G1 in this case) but on all cells of column G. I have tried with "Range" but it didn't work.

    Private Sub Worksheet_Change(ByVal Target As Range)
    If Range("X2:X100") = "" Then
    Sheets("EU TASK BASED MEASUREMENTS").Visible = False
    Else
    Sheets("EU TASK BASED MEASUREMENTS").Visible = True
    End If
    End Sub


    Thank you in advance