Hüceyrədəki açılan siyahı

Video

 Kimin vaxtı azdır və mahiyyəti tez dərk etməlidir - təlim videosuna baxın:

Təsvir edilən bütün üsulların təfərrüatları və nüansları ilə maraqlananlar - mətnin daha aşağısında.

Metod 1. Primitiv

Verilənlər, kontekst menyusu əmri olan bir sütunun altındakı boş xanaya bir dəfə sağ klikləyin Açılan siyahıdan seçin (Açılan siyahıdan seçin) və ya klaviatura qısa yolunu basın ALT+aşağı ox. Ən azı bir boş sətir xananı və məlumat sütununu ayırırsa və ya yuxarıda heç vaxt daxil edilməmiş məhsula ehtiyacınız varsa, metod işləmir:

Metod 2. Standart

  1. Açılan siyahıya daxil edilməli olan məlumatları olan xanaları seçin (məsələn, məhsul adları).
  2. Excel 2003 və ya daha köhnə versiyanız varsa, menyudan seçin Daxil et - Ad - Təyin et (Daxil et - Ad - Müəyyən et), Excel 2007 və ya daha yenidirsə, nişanı açın Formüller və düyməni istifadə edin Adı meneceriSonra Yaratmaq. Seçilmiş diapazon üçün ad daxil edin (istənilən ad mümkündür, lakin boşluq olmadan və hərflə başlayın!) məhsul). Basın OK.
  3. Açılan siyahı əldə etmək istədiyiniz xanaları seçin (bir anda bir neçəsi ola bilər) və menyudan seçin (tabda) Məlumat - Yoxlama (Məlumat - Doğrulama). Açılan siyahıdan Data Növü (İcazə Verilir) seçimi seçin siyahı və sıraya daxil olun mənbə işarə və diapazon adına bərabərdir (yəni =Məhsullar).

mətbuat OK.

Hər şey! Zövq alın!

Əhəmiyyətli bir nüans. Qiymət siyahısı kimi dinamik adlandırılmış diapazon, həmçinin siyahı üçün məlumat mənbəyi kimi xidmət edə bilər. Sonra qiymət siyahısına yeni məhsullar əlavə edildikdə, onlar avtomatik olaraq açılan siyahıya əlavə olunacaqlar. Bu cür siyahılar üçün istifadə olunan başqa bir hiylə, əlaqəli açılan menyular yaratmaqdır (burada bir siyahının məzmunu digərindəki seçimdən asılı olaraq dəyişir).

Metod 3: Nəzarət

Bu üsul vərəqə yeni bir obyekt - birləşmiş qutu nəzarəti daxil etmək və sonra onu vərəqdəki diapazonlara bağlamaqdır. Bunun üçün:

  1. Excel 2007/2010-da nişanı açın Developer. Əvvəlki versiyalarda alətlər paneli Formaları menyu vasitəsilə Görünüş - Alət panelləri - Formalar (Görünüş - Alət panelləri - Formalar). Bu nişan görünmürsə, düyməni basın Office – Excel Seçimləri - onay qutusu Lentdə Tərtibatçı Nişanını göstərin (Ofis düyməsi - Excel Seçimləri - Lentdə Tərtibatçı Nişanını göstər)
  2. Forma nəzarətləri arasında açılan simvolu axtarın (ActiveX deyil!). Pop-up göstərişləri izləyin kombi qutusu:

    Simgeyi vurun və kiçik bir üfüqi düzbucaqlı çəkin - gələcək siyahı.

  3. Çəkilmiş siyahıya sağ vurun və əmri seçin Obyekt Format (Format nəzarəti). Görünən dialoq qutusunda təyin edin
    • Aralıq üzrə siyahı yaradın – siyahıya daxil edilməli olan malların adları olan xanaları seçin
    • Hüceyrə rabitəsi – istifadəçi tərəfindən seçilmiş elementin seriya nömrəsini göstərmək istədiyiniz xananı göstərin.
    • Siyahı sətirlərinin sayı — açılan siyahıda neçə sıra göstərilməlidir. Varsayılan olaraq 8-dir, lakin əvvəlki metodun icazə vermədiyi daha çox mümkündür.

Klikdən sonra OK siyahısından istifadə etmək olar.

Elementin seriya nömrəsi əvəzinə adını göstərmək üçün əlavə olaraq funksiyadan istifadə edə bilərsiniz İNDEKS (İNDEKS), tələb olunan xananın məzmununu diapazondan göstərə bilər:

Metod 4: ActiveX nəzarəti

Bu üsul qismən əvvəlkinə bənzəyir. Əsas fərq ondan ibarətdir ki, bu vərəqə əlavə olunan nəzarət deyil, ActiveX nəzarətidir. "Kombi qutu" düymənin altındakı açılan qutudan Taxmaq tabdan Developer:

Əlavə mexanizmi eynidir - siyahıdan bir obyekt seçin və onu vərəqdə çəkin. Ancaq sonra əvvəlki üsuldan ciddi fərqlər başlayır.

Birincisi, yaradılmış ActiveX açılan siyahısı iki əsas fərqli vəziyyətdə ola bilər - onun parametrlərini və xassələrini konfiqurasiya edə, vərəq ətrafında hərəkət etdirə və ölçüsünü dəyişə bildiyiniz zaman debug rejimi və - edə biləcəyiniz yeganə şey daxiletmə rejimi. ondan məlumat seçməkdir. Bu rejimlər arasında keçid düymədən istifadə etməklə həyata keçirilir. Dizayn rejimi nişanı Developer:

Bu düymə sıxılırsa, o zaman bitişik düyməni basaraq açılan siyahının parametrlərini tənzimləyə bilərik. Properties, seçilmiş obyekt üçün bütün mümkün parametrlərin siyahısı ilə bir pəncərə açacaq:

Konfiqurasiya edilə bilən və edilməli olan ən zəruri və faydalı xüsusiyyətlər:

  • ListFillRange – siyahı üçün məlumatların götürüldüyü xanaların diapazonu. Bu, siçan ilə diapazon seçməyə imkan verməyəcək, sadəcə onu klaviaturadan əllərinizlə daxil etməlisiniz (məsələn, Sheet2! A1: A5)
  • LinkedCell – siyahıdan seçilmiş elementin göstəriləcəyi əlaqəli xana
  • ListRows – göstərilən sətirlərin sayı
  • Şrift – şrift, ölçü, üslub (rəng istisna olmaqla kursiv, alt xətt və s.)
  • Ön Rəng и arxa rəng – müvafiq olaraq mətn və fon rəngi

Bu metodun böyük və yağlı üstünlüyü, bütün digər üsullar üçün mövcud olmayan klaviaturadan (!) ilk hərfləri daxil edərkən siyahıda istədiyiniz elementə tez keçmək imkanıdır. Gözəl bir məqam da vizual təqdimatı (rənglər, şriftlər və s.) fərdiləşdirmək imkanıdır.

Bu üsuldan istifadə edərkən, kimi təyin etmək də mümkündür ListFillRange təkcə birölçülü diapazonlar deyil. Siz, məsələn, iki sütun və bir neçə cərgə diapazonunu təyin edə bilərsiniz, bu da əlavə olaraq iki sütunu göstərməyiniz lazım olduğunu göstərir (mülkiyyət Sütun sayı=2). Sonra əlavə parametrlərə sərf olunan bütün səyləri ödəyən çox cəlbedici nəticələr əldə edə bilərsiniz:

 

Bütün metodların yekun müqayisə cədvəli

  1 üsulu. ibtidai 2 üsulu. standart 3 üsulu. Nəzarət elementi 4 üsulu. ActiveX nəzarəti
Mürəkkəblik aşağı orta yüksək yüksək
Şrift, rəng və s. fərdiləşdirmək imkanı. No. No. No. bəli
Göstərilən sətirlərin sayı həmişə 8 həmişə 8 hər hər
İlk hərflərlə element üçün sürətli axtarış No. No. No. bəli
Əlavə funksiyadan istifadə ehtiyacı İNDEKSİ No. No. bəli No.
Əlaqəli açılan siyahılar yaratmaq imkanı No. bəli No. No.

:

  • Başqa fayldan verilənlərin olduğu açılan siyahı
  • Asılı açılan menyuların yaradılması
  • PLEX əlavəsi ilə açılan siyahıların avtomatik yaradılması
  • Açılan siyahıdan şəkil seçilməsi
  • Artıq istifadə edilmiş elementlərin açılan siyahıdan avtomatik çıxarılması
  • Yeni elementlərin avtomatik əlavə edilməsi ilə açılan siyahı

Cavab yaz