Pääsisältö

Kuinka lisätä värikoodattu avattava luettelo Word-taulukkoon?

Kirjailija: Xiaoyang Viimeksi muokattu: 2025-04-17

Oletetaan, että Word-asiakirjassasi on taulukko ja nyt haluat lisätä värikoodatun avattavan luettelon taulukon sarakkeeseen. Tämä tarkoittaa, että kun valitset yhden vaihtoehdon avattavasta valikosta, solun väri muuttuu punaiseksi ja kun valitset toisen, solun väri muuttuu vihreäksi, kuten alla olevassa kuvakaappauksessa näkyy:

Demo, joka näyttää solun värin muuttuvan, kun kohde valitaan avattavasta luettelosta

Lisää värikoodattu pudotusvalikko Word-asiakirjaan VBA-koodilla

Seuraavat vaiheet opastavat sinua lisäämään avattava luettelo taulukon soluun ja käyttämään taustaväriä soluun valitun kohteen perusteella:

  1. Valitse taulukosta solu, johon haluat lisätä avattavan valikon, ja napsauta sitten Kehittäjä > Avattavan luettelon sisällönhallinta.

    Huomautus: Jos et näe Kehittäjä-välilehteä nauhassa, käy osoitteessa: Kehittäjä-välilehden näyttäminen Word-nauhassa.

    Pudotusluettelon sisällönhallintapainike nauhassa
  2. Pudotusvalikko lisätään tiettyyn soluun. Napsauta sitten "Kehittäjä" > "Ominaisuudet".
  3. Avattava valikko lisätty tiettyyn soluun, jossa Ominaisuudet-vaihtoehto on korostettu
  4. Tee "Sisällönhallinnan ominaisuudet" -valintaikkunassa seuraavat toimet:
    1. Kirjoita otsikon nimi "Title"-tekstikenttään.
    2. Napsauta "Lisää" -painiketta avataksesi "Lisää valinta" -valintaikkunan.
    3. Kirjoita avattavan luettelon kohde "Näyttönimi" -tekstiruutuun.
      Sisällönhallinnan ominaisuudet -valintaikkuna ja Lisää valinta -valintaikkuna
  5. Toista vaihe 3 lisätäksesi muita avattavan luettelon kohteita tarpeen mukaan.
  6. Kun olet luonut ensimmäisen avattavan luettelon, voit kopioida ja liittää sen muihin soluihin.
    Avattava luettelo kopioitu muihin soluihin
  7. Pitää alhaalla ALT + F11 avataksesi "Microsoft Visual Basic for Applications" -ikkunan.
  8. Avaa moduuli kaksoisnapsauttamalla Microsoft Visual Basic for Applications -ikkunassa "Project"-ruudussa "ThisDocument". Kopioi ja liitä seuraava koodi tyhjään moduuliin:
    Private Sub Document_ContentControlOnExit(ByVal ContentControl As ContentControl, Cancel As Boolean)
    With ContentControl.Range
        If ContentControl.Title = "Status" Then
            Select Case .Text
                Case "Complete"
                    .Cells(1).Shading.BackgroundPatternColor = wdColorRed
                Case "In Progress"
                    .Cells(1).Shading.BackgroundPatternColor = wdColorGreen
                Case "Not Start"
                    .Cells(1).Shading.BackgroundPatternColor = wdColorBlue
                Case Else
                    .Cells(1).Shading.BackgroundPatternColor = wdColorAutomatic
            End Select
        End If
    End With
    End Sub
    

    Huomautus: Yllä olevassa koodissa "Status" on otsikon nimi, jota käytetään luotaessa avattavaa luetteloa, ja "Complete", "In Progress"ja "Not Start" ovat kohteita. Voit muuttaa näitä arvoja ja vastaavia värejä tarpeen mukaan.

    VBA-ikkuna, jossa ThisDocument on valittuna ja jossa näkyy tyhjään moduuliin liitetty koodi
  9. Tallenna ja sulje koodiikkuna. Kun nyt valitset kohteen avattavasta luettelosta, vastaava väri täyttää solun.
    Demo, joka näyttää solun värin muuttuvan, kun kohde valitaan avattavasta luettelosta

Parhaat toimiston tuottavuustyökalut

Kutools for Word - Paranna sanakokemustasi Overilla 100 Merkittäviä ominaisuuksia!

🤖 Kutools AI -ominaisuudet: AI-avustaja / Reaaliaikainen avustaja / Super Polish (säilytettävä muoto) / Super Translate (säilytä muoto) / AI editointi / AI Proofread...

📘 Asiakirjan hallinta: Jaa sivut / Yhdistä asiakirjat / Vie valikoima eri muodoissa (PDF/TXT/DOC/HTML...) / Erämuunnos PDF-muotoon...

Sisältö Editointi: Eräetsi ja korvaa useita tiedostoja / Muuta kaikkien kuvien kokoa / Transponoi taulukon rivit ja sarakkeet / Muunna taulukko tekstiksi...

🧹 Vaivaton puhdistus: Pyyhkäise pois Ylimääräiset tilat / Leikkaukset / Tekstilaatikot / Hyperlinkit / Jos haluat lisää irrotustyökaluja, siirry kohtaan poista ryhmä...

Luovat lisäosat: Aseta Tuhat erottimet / Valintaruudut / Radiopainikkeet / QR koodi / Viivakoodi / Useita kuvia / Tutustu lisää osoitteessa liite ryhmä...

🔍 Tarkkuusvalinnat: Tarkka kohta Tietyt sivut / taulukot / Muodot / Otsikko Kappaleet / Paranna navigointia lisää valita piirteet...

Tähtien parannukset: Siirry mihin tahansa sijaintiin / Lisää toistuvaa tekstiä automaattisesti / Vaihda asiakirjaikkunoiden välillä / 11 Muuntaminen Työkalut...

Kutools- ja Kutools Plus -välilehdet Word Ribbonissa
???? Haluatko kokeilla näitä ominaisuuksia? Lataa Kutools for Word nyt! 🚀
 

Parhaat toimiston tuottavuustyökalut

Kutools for Word - Yli 100 Wordin työkalua