Note: The other languages of the website are Google-translated. Back to English

Conas liostaí anuas spleácha a chruthú i ndoiciméad Word?


Mar an scáileán ar chlé a thaispeántar, ní mór duit a theorannú na roghanna sa dara liosta anuas bunaithe ar an rogha sa chéad anuas, conas is féidir leat a dhéanamh? Taispeánfaidh an t-alt seo modh duit chun liostaí anuas spleácha a chruthú i ndoiciméad Word.

Cruthaigh liostaí anuas spleácha i Word le cód VBA


Cruthaigh liostaí anuas spleácha i Word le cód VBA

Is féidir leis an gcód VBA thíos cabhrú leat liosta anuas spleách a chruthú i ndoiciméad Word. Lean na treoracha céim ar chéim le do thoil.

1. Ar dtús, ní mór duit dhá liosta anuas a chur isteach i do dhoiciméad Word. Cliceáil Forbróir > Foirmeacha oidhreachta > Réimse Foirm Buail Isteach. Féach an pictiúr:

2. Cliceáil ar dheis ar an gcéad liosta anuas (ba chóir gurb é an tuismitheoir an liosta anuas seo), agus cliceáil Airíonna. Féach an pictiúr:

3. San oscailt Roghanna Réimse Foirm anuas bosca dialóige, ní mór duit:

3.1 Cuir an chatagóir isteach sa Mír anuas bosca agus ansin cliceáil ar an Cuir cnaipe, déan an oibríocht arís go dtí go gcuirtear gach catagóir leis na Míreanna sa bhosca liosta anuas.

3.2 Iontráil ddbia isteach sa Leabharmharc bosca.

3.3 Cliceáil ar an OK cnaipe. Féach an pictiúr:

4. Cliceáil ar dheis ar an dara liosta anuas, cliceáil Airíonna a oscailt Roghanna Réimse Foirm anuas bosca dialóige, agus sa dialóg, iontráil ddCatagóir isteach sa Leabharmharc bosca agus cliceáil ar an OK cnaipe. Féach an pictiúr:

5. Brúigh an Eile + F11 eochracha a oscailt Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

6. Sa Microsoft Visual Basic d’Fheidhmchláir fuinneog, cliceáil Ionsáigh > Modúl, ansin cóipeáil thíos cód VBA isteach i bhfuinneog an Mhodúil.

Cód VBA: Cruthaigh liosta anuas spleách i Word

Sub Populateddfood()
'Update by Extendoffice 2018/10/25
    Dim xDirection As FormField
    Dim xState As FormField
    On Error Resume Next
    Set xDirection = ActiveDocument.FormFields("ddfood")
    Set xState = ActiveDocument.FormFields("ddCategory")
    If ((xDirection Is Nothing) Or (xState Is Nothing)) Then Exit Sub
    With xState.DropDown.ListEntries
        .Clear
        Select Case xDirection.Result
            Case "Fruit"
                .Add "Apple"
                .Add "Banana"
                .Add "Peach"
                .Add "Lychee"
                .Add "Watermelon"
            Case "Vegetable"
                .Add "Cabbage"
                .Add "Onion"
            Case "Meat"
                .Add "Pork"
                .Add "Beef"
                .Add "Mutton"
        End Select
    End With
End Sub

Nótaí:

1. Sa chód, athraigh míreanna faoi gach cás de réir mar is gá duit.

2. ddbia agus ddCatagóir Ba chóir go mbeadh siad comhoiriúnach leis na roghanna Leabharmharc a chuir tú isteach sa dá cheann thuas Roghanna Réimse Foirm anuas boscaí dialóige.

7. Sábháil an cód agus téigh ar ais chuig an doiciméad.

8. Cliceáil ar dheis ar an gcéad liosta anuas agus cliceáil Airíonna a oscailt Roghanna Réimse Foirm anuas bosca dialóige. Sa bhosca dialóige, roghnaigh an Macra-ainm thuas (anseo Popolatrantood) ón scoir liosta anuas, agus ansin cliceáil ar an OK cnaipe.

9. Anois cliceáil Forbróir > Srian a chur ar Eagarthóireacht mar a thaispeántar thíos an pictiúr.

10. Sa Srian a chur ar Eagarthóireacht pána, ní mór duit:

10.1) Seiceáil an Ná lig ach an cineál seo eagarthóireachta sa doiciméad bosca;

10.2) Roghnaigh Foirmeacha a líonadh rogha ón liosta anuas;

10.3) Cliceáil ar an Sea, Tosaigh Cosaint a Fhorfheidhmiú cnaipe;

10.4) Sa Tosaigh le Cosaint a Fhorfheidhmiú dialóg, iontráil an pasfhocal agus cliceáil ar an OK cnaipe. Féach an pictiúr:

Anois cruthaítear liosta anuas cleithiúnach. Agus Torthaí á roghnú sa chéad liosta anuas, ní féidir ach na catagóirí torthaí a roghnú sa dara ceann.


Uirlisí Táirgeachta Focal Molta

 

Kutools For Word - Níos mó ná 100 Gné Ardteist le haghaidh Word, Sábháil Do 50% Am

  • Is féidir oibríochtaí casta agus arís agus arís eile a dhéanamh próiseáil aon-uaire i soicindí.
  • Cuir isteach íomhánna iomadúla thar fhillteáin i ndoiciméad Word ag an am céanna.
  • Cumaisc agus comhcheangail comhaid Word iolracha thar fhillteáin i gceann amháin leis an ord atá uait.
  • Roinn an doiciméad reatha i ndoiciméid ar leithligh de réir ceannteidil, briseadh ailt nó critéir eile.
  • Tiontaigh comhaid idir Doc agus Docx, Docx agus PDF, bailiú uirlisí le haghaidh comhshó agus roghnú coitianta, agus mar sin de ...
Sórtáil tuairimí de réir
Comments (27)
Níl rátálacha ar bith fós. Bí ar an gcéad duine a rátáil!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
An bhfuil a mhacasamhail de chód ann chun an rud céanna beagnach a dhéanamh ach amháin go mbeadh réimse foirme téacs á líonadh go huathoibríoch ag brath ar an rogha anuas? Mar shampla, a roghnú cuideachta ar leith sa anuas agus a bhfuil réimse fhoirm téacs populate go huathoibríoch leis an gcathair ina bhfuil an chuideachta lonnaithe?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dea-lá,
Is féidir le brón cabhrú leat le sin. Go raibh maith agat as do thuairim.
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
An féidir leat é seo a chur le réimsí iolracha ar leathanach amháin ina bhfuil codanna iolracha? Bhí mé in ann an próiseas a chríochnú go rathúil i gcuid amháin de mo dhoiciméad, ach nuair a dhéanaim iarracht an próiseas céanna a chríochnú agus mé ar an leathanach céanna, ach i gcuid eile de mo dhoiciméad agus le roghanna anuas nua, níl ach mo chéad bhoscaí curtha leis. ag obair, ní na cinn sa dara cuid.
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit ingrid,
Ag glacadh leis go bhfuil trí ghrúpa de liostaí anuas cleithiúnacha agat i do dhoiciméad. Más gá duit na liostaí anuas cleithiúnacha go léir a chur i bhfeidhm, cuir an cód VBA thíos i bhfeidhm agus déan na socruithe thíos:

Sa chéim 4 agus 5 a luaigh muid san alt, anois ní mór duit na hathruithe seo a leanas a dhéanamh:
1. Don chéad ghrúpa de na liostaí anuas cleithiúnacha, téigh isteach i bhfuinneog Airíonna gach liosta anuas agus sonraigh an Leabharmharc mar ddfood1 agus ddCategory1 ar leithligh;
2. Don dara grúpa de na liostaí anuas cleithiúnacha, téigh isteach i bhfuinneog Airíonna gach liosta anuas agus sonraigh an Leabharmharc mar ddfood2 agus ddCategory2 ar leithligh;
2. Don tríú grúpa de na liostaí anuas cleithiúnacha, téigh isteach i bhfuinneog Airíonna gach liosta anuas agus sonraigh an Leabharmharc mar ddfood3 agus ddCategory3 ar leithligh;

Ansin téigh ar aghaidh go díreach mar a sholáthraíomar san alt chun na socruithe iomlána a chríochnú.

Cód VBA:
Bia Fo-Dhaonra()
'Nuashonraigh le Extendoffice 2019 / 03 / 18
Dim xTreoir Mar FormField
Dim xState As FormField
Dim xRng Mar Raon
Dim xFoodBM, xCategoryBM As Teaghrán
Socraigh xRng = Selection.Range
Ar Lean Earráid Aghaidh
Chun i = 1 Go ActiveDocument.FormFields.Count
xFoodBM = "ddfood" &i
xCategoryBM = "ddCategory" &i
Socraigh xDirection = ActiveDocument.FormFields(xFoodBM)
Socraigh xState = ActiveDocument.FormFields(xCategoryBM)
Más rud é (Ní (xState Is Faic)) Agus (Ní (xDirection Is Faic)) Ansin
Le xState.DropDown.ListEntries
.Glan
Roghnaigh Cás xDirection.Result
Cás "Torthaí"
.Cuir "Apple" leis
.Cuir "Banana" leis
.Cuir "Peach"
.Cuir "Lychee" leis
.Cuir "Watermelon" leis
Cás "glasraí"
.Cuir "Cabáiste" leis
.Cuir "Oinniún" leis
Cás "Feoil"
.Cuir "Muiceoil" leis
.Cuir "Mairteoil" leis
.Cuir "Caorach" leis
Roghnaigh Roghnaigh
Deireadh Le
Deireadh Má
Socraigh xDirection = Ní dhéanfaidh aon ní
Socraigh xState = Ní dhéanfaidh aon ní
Ar Aghaidh
xRng.Roghnaigh
Fo Deireadh
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
an féidir é seo a dhéanamh i leaganacha níos sine de Word nó an gá é a shábháil mar chineál doc áirithe?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Hi Mary,
Cén leagan atá i gceist agat?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit ann,
an bhfuil srianta leis an ainm sa ghort (m.sh. 2 fhocal, nó úsáid saintréithe speisialta)?
Cosúil le Réimse A (Ainm na Cuideachta) Réimse B (Ainm an Stiúrthóra, cosúil le Jack Black).
Go raibh maith agat!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit Marc,
Sea, tá srianta leis an ainm sa réimse.
Le haghaidh focail iolracha le spásanna, ní mór duit mírlínte mar Company_Name a chur in ionad na spásanna.
Agus ní féidir le hainm leabharmharc aon cheann de na carachtair speisialta mar / \ : * ? " < > |
Go raibh maith agat as do chuid barúlacha.
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Haigh,

Conas a dhéanaimid timfhilleadh téacs? Lean mé an chéim agus oibríonn sé go breá ach amháin nuair a bhíonn an dara liosta ró-fhada, téann sé níos faide ná an leathanach. An bhfuil bealach ann chun é a chuimilt go huathoibríoch?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit Paul,
Ár leithscéal ní féidir leat cabhrú leis sin go fóill. Go raibh maith agat as do thuairim.
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit fuair mé an titim síos ag obair. tá ceist agam
Nuair a dhéanaim an roghnú don chéad titim síos, An bhfuil aon bhealach ann chun na roghanna comhordaithe agus gaolmhara a uathoibriú do na híoslaghduithe seo a leanas? Mar shampla. Tá tuismitheoir anuas Aighne agam, is iad Teideal agus Uimhir Theileafóin an dá thitim leanaí faoi seach. Nuair a roghnaím ainm an aturnae, ba mhaith liom go n-éireodh leis na anuasanna leanaí gaolmhara an teideal agus an uimhir theileafóin go huathoibríoch. Conas a d’fhéadfainn é sin a dhéanamh?

Go raibh maith agat roimh ré.

Sylvia
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dea-lá,
Ár leithscéal ní féidir leat cabhrú leis sin go fóill. Go raibh maith agat as do thuairim.
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
An bhfuil bealach ann chun réimsí ilchatagóirí a chur leis bunaithe ar an rogha amháin? mar shampla ní mór dom a rá Roghnaigh "Fíon" ach ní mór dom a bheith in ann 5 rogha a roghnú (torthaí, dearg, láidir, etc...) as na 10 rogha féideartha sa dara liosta réimse anuas. Lean mé na treoracha thuas agus oibríonn go maith ar réimse amháin le réimse cleithiúnach amháin eile. Ach is gá dom 5 réimsí cleithiúnacha, go léir mar an gcéanna spreagtha ag an réimse amháin sa chás seo "fíon". Déanaim an réimse anuas a mhacasamhlú nach n-oibríonn sé, táim ag iarraidh an dara réimse a chur leis an gcód, ach níl mé cinnte conas: ActiveDocument.FormFields("ddCategory") agus ("ddCategory2")
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit Ed,
Ár leithscéal ní féidir leat cabhrú leis sin. Go raibh maith agat as do thuairim.
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, Conas is féidir liom an bosca catagóirí a mhacasamhlú? Bhain mé úsáid as an gcód thuas agus oibríonn sé go maith, ach níor bhain mé ach le bosca amháin. Cad a dhéanfaidh mé sa chód, mar shampla má theastaíonn uaim suas le 3 thoradh a roghnú nuair a bheidh an grúpa Torthaí roghnaithe agam? Tá mé ag dúbláil an réimse a chruthaigh mé ach ní oibríonn ach ceann amháin.
---------------------
Roghnaigh
TORTHAÍ: banana
úll
"roghnaigh mír"


----------------------------------
Roghnaigh
Glasraí: Cabáiste
oinniún
"roghnaigh mír"
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Go raibh maith agat as an acmhainn an-úsáideach seo.

An féidir an titim chleithiúnaí céanna a athdhéanamh go minic laistigh d’fhoirm?

Teastaíonn filler na foirme uaim chun catagóir a shannadh do gach ró nua (ach leis na roghanna céanna gach uair). D’éirigh liom na laghduithe a chruthú ach nuair a chuirim srian ar an eagarthóireacht le tástáil is cosúil go n-athshocraíonn siad iad féin agus mé ag obair síos na sraitheanna.

Go raibh maith agat
Amy
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Tá an cód céanna á úsáid agam, ach tá breis agus 100 focal ag an téacs a chuirim in ionad an chatagóir dd. An bhfuil aon nós ann an téacs a chumhdach chun é a chosc ó imeacht den leathanach agus imeacht?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Tá an fhadhb chéanna agam!! :0
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
سلام من همه مراحل رو رفتم ولی درآخر وقتی از لیي ا ی)
an ceann is fearr
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, ar chúis éigin ní féidir liom aon rud eile a mhodhnú sa chomhad focal má tá an liosta anuas gníomhach. An bhfuil bealach ann chun é sin a sheachaint?

Go raibh maith agat
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Tá an cheist chéanna agam an bhfuil aon duine in ann cabhrú leis an gceann seo
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Bhí sé seo thar a bheith cabhrach, go raibh maith agat.
Tá ceist agam, an bhfuil bealach ann chun an cód a mhodhnú ionas nuair a roghnaíonn mé mír nua ón gcéad liosta anuas, go nglanfaidh an cleithiúnaí?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Gabh mo leithscéal as an bhfreagra déanach, níor tháinig tú ach ar an leathanach seo inniu :-)
Déanann sé sin cheana féin. Glanann an chéad ráiteas taobh istigh den Roghnaigh cás ... Cuir deireadh le tógáil roghnaithe an dara liosta. Mura gcomhlíontar aon cheann de na critéir, ní chuirtear aon rud leis.
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, thx don teagasc mionsonraithe, ach tá ceist agam ós rud é go bhfuil an teimpléad focal le húsáid ag daoine eile, 
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, go leor thx don teagasc mionsonraithe, ach tá ceist agam ós rud é go bhfuil an teimpléad focal le húsáid ag daoine eile. Luaigh tú modh cosanta agus tá pasfhocal riachtanach, is féidir é seo a dhéanamh má insím an focal faire dóibh, ansin tá coinbhleacht ann: tá roinnt bearnaí eile is gá a líonadh isteach, ní féidir é seo a dhéanamh ach amháin má tá an modh cosanta as. Cad a dheánfainn? An bhfuil aon mhodh ann chun an dá riachtanas a chomhlíonadh?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit,

ist das ganze auch unter Outlook möglich. Leider bekomme ich das so nicht hin da die Eigenschaften des Dropdown Menüs ganz anders aussehen.

Ich wollte unter Aufgaben einen Reparaturauftrag erstellen wo man Gebäude,Bereich und dan Zimmernummer nó Bezeichnung auwählen kann.

An bhfuil tú in Outlook/Aufgaben?



Go raibh maith agat
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Haigh,
Is féidir leat liosta anuas a chruthú le réimse saincheaptha i bhfuinneog Tasc Outlook trí na céimeanna san Airteagal seo a leanúint:
Conas Liosta Anuas a Chur Leis Le Sainchomhdú i bhFuinneog Tasc Outlook?
https://www.extendoffice.com/documents/outlook/4453-outlook-custom-fields-tasks-drop-down.html
Nó cruthaigh liosta anuas i bhfocal agus ansin cóipeáil agus greamaigh isteach i bhfuinneog an Tasc mar is gá duit.
Ach más mian leat liostaí anuas cleithiúnacha a chruthú i Outlook Task, níor aimsíodh aon mhodh fós.
Tá brón orm faoi sin.
Níl aon tráchtanna curtha suas anseo go fóill
Fág do chuid tuairimí
Ag postáil mar Aoi
×
Ráta an post seo:
0   Carachtair
Suímh Molta

Lean orainn

Cóipcheart © 2009 - www.extendoffice.com. | Gach ceart ar cosaint. Cumhachtaithe ag ExtendOffice. | léarscáil an tSuímh
Is trádmharcanna nó trádmharcanna cláraithe de chuid Microsoft Corporation sna Stáit Aontaithe agus / nó i dtíortha eile iad lógó Office agus Office.
Cosanta ag Sectigo SSL