Avattava luettelo solussa

Video

 Kenellä on vähän aikaa ja täytyy nopeasti ymmärtää ydin – katso koulutusvideo:

Keitä kiinnostavat kaikkien kuvattujen menetelmien yksityiskohdat ja vivahteet – alempana tekstiä.

Menetelmä 1. Alkukantainen

Napsauta hiiren kakkospainikkeella tyhjää solua sarakkeen alla, jossa on tiedot, kontekstivalikon komento Valitse avattavasta luettelosta (Valitse avattavasta luettelosta) tai paina pikanäppäintä ALT + alanuoli. Menetelmä ei toimi, jos vähintään yksi tyhjä rivi erottaa solun ja tietosarakkeen tai jos tarvitset tuotteen, jota ei ole koskaan syötetty yllä:

Menetelmä 2. Vakio

  1. Valitse solut, joissa on tiedot, jotka haluat sisällyttää avattavaan luetteloon (esimerkiksi tuotteiden nimet).
  2. Jos sinulla on Excel 2003 tai vanhempi, valitse valikosta Lisää – Nimi – Määritä (Lisää — Nimi — Määritä), jos Excel 2007 tai uudempi, avaa välilehti kaavat ja käytä painiketta Name ManagerSitten luoda. Syötä nimi (mikä tahansa nimi on mahdollinen, mutta ilman välilyöntejä ja aloita kirjaimella!) valitulle alueelle (esim Tuotteet). Klikkaa OK.
  3. Valitse solut (sinulla voi olla useita kerralla), joihin haluat avattavan luettelon, ja valitse valikosta (välilehdeltä) Tiedot – Tarkista (Data – Validation). Pudotusvalikosta Tietotyyppi (sallittu) valitse vaihtoehto Lista ja astu riville lähde yhtäläisyysmerkki ja alueen nimi (esim = Tuotteet).

lehdistö OK.

Kaikki! Nauttia!

Tärkeä vivahde. Dynaaminen nimetty alue, kuten hinnasto, voi toimia myös luettelon tietolähteenä. Kun lisäät uusia tuotteita hinnastoon, ne lisätään automaattisesti avattavaan luetteloon. Toinen yleisesti käytetty temppu tällaisissa listoissa on luoda linkitettyjä avattavia valikoita (joissa yhden luettelon sisältö muuttuu toisen valinnan mukaan).

Menetelmä 3: Kontrolli

Tämä menetelmä on lisätä taulukkoon uusi objekti – yhdistelmäruudun ohjausobjekti ja sitten sitoa se arkin alueisiin. Tätä varten:

  1. Avaa välilehti Excel 2007/2010:ssä Kehittäjä. Aiemmissa versioissa työkalupalkki Lomakkeet valikon kautta Näytä – Työkalurivit – Lomakkeet (Näytä – Työkalurivit – Lomakkeet). Jos tämä välilehti ei ole näkyvissä, napsauta painiketta Office – Excel-asetukset - valintaruutu Näytä Kehittäjä-välilehti nauhassa (Office-painike – Excel-asetukset – Näytä Kehittäjä-välilehti nauhassa)
  2. Etsi avattavasta kuvakkeesta lomakkeiden ohjausobjektit (ei ActiveX!). Noudata ponnahdusikkunoiden ohjeita yhdistelmälaatikko:

    Napsauta kuvaketta ja piirrä pieni vaakasuora suorakulmio – tuleva luettelo.

  3. Napsauta piirrettyä luetteloa hiiren kakkospainikkeella ja valitse komento Objektin muoto (muodon ohjaus). Aseta näkyviin tulevassa valintaikkunassa
    • Muodosta luettelo alueittain – valitse solut niiden tavaroiden nimillä, jotka pitäisi sisällyttää luetteloon
    • Soluviestintä – määritä solu, jossa haluat näyttää käyttäjän valitseman elementin sarjanumeron.
    • Luettelon rivien lukumäärä — kuinka monta riviä avattavassa luettelossa näytetään. Oletusarvo on 8, mutta enemmänkin on mahdollista, mitä edellinen menetelmä ei salli.

Napsauttamisen jälkeen OK listaa voidaan käyttää.

Jos haluat näyttää sen nimen elementin sarjanumeron sijaan, voit käyttää lisäksi toimintoa INDEX (INDEX), joka voi näyttää vaaditun solun sisällön alueelta:

Tapa 4: ActiveX-ohjaus

Tämä menetelmä muistuttaa osittain edellistä. Suurin ero on, että taulukkoon ei lisätä ohjausobjektia, vaan ActiveX-komponentti. "Yhdistelmälaatikko" painikkeen alla olevasta pudotusvalikosta liite välilehdeltä Kehittäjä:

Lisäysmekanismi on sama – valitse objekti luettelosta ja piirrä se arkille. Mutta sitten alkavat vakavat erot edelliseen menetelmään verrattuna.

Ensinnäkin luotu ActiveX-pudotusvalikko voi olla kahdessa pohjimmiltaan erilaisessa tilassa – virheenkorjaustilassa, jolloin voit määrittää sen parametrit ja ominaisuudet, siirtää sitä arkilla ja muuttaa sen kokoa, ja – syöttötilassa, jolloin voit tehdä vain on valita dataa siitä. Vaihtaminen näiden tilojen välillä tapahtuu -painikkeella. Suunnittelutapa kieleke Kehittäjä:

Jos tätä painiketta painetaan, voimme säätää pudotusvalikon parametreja painamalla viereistä painiketta Kiinteistöt, joka avaa ikkunan, jossa on luettelo valitun objektin kaikista mahdollisista asetuksista:

Tarvittavat ja hyödyllisimmät ominaisuudet, jotka voidaan ja pitäisi määrittää:

  • ListFillRange – solualue, josta luettelon tiedot on otettu. Se ei salli sinun valita aluetta hiirellä, sinun on vain syötettävä se käsilläsi näppäimistöltä (esimerkiksi Sheet2! A1: A5)
  • Linkitetty solu – liittyvä solu, jossa luettelosta valittu kohde näytetään
  • ListRows – näytettyjen rivien määrä
  • kirjasinlaji – fontti, koko, tyyli (kursivointi, alleviivaus jne. väriä lukuun ottamatta)
  • ForeColor и taustaväri – teksti ja taustaväri, vastaavasti

Tämän menetelmän suuri ja rasvainen plussa on kyky hypätä nopeasti haluttuun elementtiin luettelossa syötettäessä ensimmäisiä kirjaimia näppäimistöltä (!), joka ei ole käytettävissä kaikilla muilla tavoilla. Hyvä asia on myös kyky muokata visuaalista esitystapaa (värit, fontit jne.)

Tätä menetelmää käytettäessä on myös mahdollista määrittää muodossa ListFillRange ei vain yksiulotteisia alueita. Voit esimerkiksi asettaa kahden sarakkeen ja useiden rivien alueen, mikä tarkoittaa lisäksi, että sinun on näytettävä kaksi saraketta (ominaisuus ColumnCount=2). Sitten voit saada erittäin houkuttelevia tuloksia, jotka maksavat kaiken lisäasetuksiin käytetyn vaivan:

 

Lopullinen vertailutaulukko kaikista menetelmistä

  Menetelmä 1. primitiivinen Menetelmä 2. Standardi Menetelmä 3. Ohjauselementti Menetelmä 4. ActiveX-ohjain
Monimutkaisuus matala keskimäärin korkea korkea
Mahdollisuus mukauttaa fonttia, väriä jne. Nro Nro Nro Kyllä
Näytettyjen rivien määrä aina 8 aina 8 Kaikki Kaikki
Elementin nopea haku ensimmäisillä kirjaimilla Nro Nro Nro Kyllä
Tarve käyttää lisätoimintoa INDEX Nro Nro Kyllä Nro
Mahdollisuus luoda linkitettyjä avattavia luetteloita Nro Kyllä Nro Nro

:

  • Pudotusvalikko, jossa on tiedot toisesta tiedostosta
  • Riippuvien pudotusvalikoiden luominen
  • Automaattinen avattavien luetteloiden luominen PLEX-lisäosan avulla
  • Valokuvan valitseminen avattavasta luettelosta
  • Jo käytettyjen kohteiden automaattinen poistaminen avattavasta luettelosta
  • Pudotusvalikko, jossa uusia kohteita lisätään automaattisesti

Jätä vastaus