Exceli VBA sõnaraamat

Sõnaraamatus on üldiselt sõnade kogum nende määratletud tähenduse ja rakendustega. Sama mõistet saab kasutada ka Exceli VBA sõnaraamatu loomisel, kus saame lisada, värskendada, muuta ja kustutada nii palju sõnu kui võimalik. VBA sõnaraamatus saame massiivi või sõnade kogumit kasutada mis tahes kategooria määratlemiseks või loomiseks. Nagu tavalises sõnastikusõnastikus, näeme sõnu nende tähenduse, kategooriate, rakenduse, hääldusega jne. Ka VBA sõnaraamatus saame määratleda kõik vajalikud omadused ja väärtuse, mille soovime igale sõnale või muutujale omistada.

VBA sõnaraamatu kasutamiseks peame lubama funktsiooni Microsoft Scripting Runtime, mis on saadaval menüü Tööriistad allosas Viited.

Tööriist -> Viited -> Microsofti skriptimisaeg

VBA sõnaraamatul on mõned peamised omadused, nagu allpool selgitatakse;

  1. Count = Tagastab mitme muutuja arvu sõnastiku võtmes.
  2. Üksus = Selle abil saame konkreetse võtme üksuse väärtuse.
  3. Võti = Selle abil saame asendada suvalise võtme teisega.
  4. Add = Seda kasutatakse võtmeväärtuse lisamiseks sõnastikku.
  5. VõrdleMood = Seda kasutatakse sõnastiku erinevate klahvide võrdlemiseks.

Sammud sõnaraamatu loomiseks Excelis VBA

VBA-sõnaraamatu loomiseks peame esmalt aktiveerima Microsofti skriptimisaja, mis on esimene samm Exceli VBA-sõnaraamatu aktiveerimise suunas. VBA-koodi abil Excelis sõnaraamatu loomiseks järgige neid samme.

Selle VBA sõnaraamatu Exceli malli saate alla laadida siit - VBA sõnaraamatu Exceli mall

1. samm . Selleks minge menüüsse Tööriist ja valige sealt allpool näidatud suvand Viited .

2. samm. Valige nüüd viidete - VBA projekti aknast Microsoft Scripting Runtime, mis aitab meil VBA sõnastikku värskendada. Kui see on tehtud, klõpsake nuppu OK .

3. samm. Nüüd vajame moodulit VBA-sõnastiku koodi kirjutamiseks. Niisiis avage moodul menüüst Lisa, nagu allpool näidatud.

4. samm: kirjutage nüüd VBA sõnaraamatu alamprotsess suvalisse nime, nagu allpool näidatud.

Kood:

 Alam VBA_Dictionary2 () Lõpp alam 

5. samm: määratleme muutuja nüüd sõnaraamatuks ja omistame sellele funktsiooni Sõnaraamat allpool näidatud viisil. Segaduste vältimiseks võite valida mis tahes muu nime.

Kood:

 Alam VBA_Dictionary2 () Dim Dictionary on sõnastiku lõpp Sub 

6. samm: määrake muutuja sõnaraamat nüüd uueks sõnaraamatuks, nagu allpool näidatud.

Kood:

 Alam VBA_D Dictionary2 () Dim Dictionary on Dictionary Dictionary Set Dictionary = New Dictionary End Sub 

7. samm: nüüd avame koos otsalõngaga, nagu allpool näidatud.

Kood:

 Alam VBA_Dictionary2 () Dim Dictionary on Dictionary Dictionary Set Dictionary = Uus sõnastik koos sõnaraamatuga Lõpp-alajaoga 

8. samm: Nagu me juba arutasime erinevaid omadusi või rakendusi, mida saame valida Exceli VBA sõnaraamatus. Nii et siin valime .Lisa, mida kasutatakse sõnade lisamiseks sõnaraamatusse mis tahes võtmega, nagu allpool näidatud. Siin on võtmeks valitud juhuslikult 11.

Kood:

 Alam VBA_Dictionary2 () Dim Dictionary on sõnastiku komplektina Dictionary = Uus sõnaraamat koos sõnaraamatuga .Lisa võti: = 11, End with End Sub 

9. samm: nüüd määrame sellele võtmele üksuse. Valisime võtme 11 jaoks sõna “ koer ”.

Kood:

 Alam VBA_Dictionary2 () Dim Dictionary on Dictionary Dictionary Set Dictionary = Uus sõnastik koos sõnaraamatuga. Lisa võti: = 11, Üksus: = "Koer" End with End Sub 

10. samm: samamoodi lisame veel paar sõna. Ütleme, et need sõnad on vastavalt „ Kass ” ja „ Rott ” vastavalt klahviga 12 ja 13 .

Kood:

 Alam VBA_Dictionary2 () Dim Dictionary on Dictionary Dictionary Set Dictionary = New Dictionary with Dictionary .Add Key: = 11, Item: = "Dog" .Add Key: = 12, Item: = "Cat" .Add Key: = 13, Item: = "Rott" lõpeb lõpuga alam 

11. samm: sisestage nüüd käsk Debug.Print, et printida kasutatud klahvidesse salvestatud väärtused söödetud numbrite järgi.

Kood:

 Alam VBA_Dictionary2 () Dim Dictionary on Dictionary Dictionary Set Dictionary = New Dictionary with Dictionary .Add Key: = 11, Item: = "Dog" .Add Key: = 12, Item: = "Cat" .Add Key: = 13, Item: = "Ratt" lõpeb silumisega. Prindi (sõnaraamat (11)) Lõpp alam 

See täiendab meie koodi. Nüüd, et mõista, kuidas sõnad Exceli VBA sõnaraamatusse lisatakse, peame lisama veel mõned vaateaknad.

12. samm: minge menüüsse Vaade ja valige Vaateaken ja Kohene aken, nagu näidatud allolevas loendis.

Pärast seda näeb meie VBA aken tõenäoliselt välja selline, nagu allpool näidatud.

Kohandame avatud kohese ja vaatamisakna ükskõik kus ekraanil vastavalt oma vajadustele.

13. samm: lisage nüüd jälgimisloend aknasse Vaade. Selleks paremklõpsake seda ja klõpsake nuppu Lisa jälgimine, nagu allpool näidatud.

14. toiming: pange avaldusaknas nimele lause ja valige moodul, millesse olete koodi kirjutanud. Meie moodul on moodul1 . Ja klõpsake lõpuks nuppu OK.

Vaateaknasse saab meie jälgimisloend, mida nimetatakse sõnaraamatuks, nagu allpool näidatud.

15. samm: käivitage nüüd kood, klõpsates nuppu Esita või vajutades klahvi F5. Näeme, et meie esimene sõna “ Koer ” lisatakse sõnaraamatusse ja on nähtav kohe aknas, nagu allpool näidatud.

16. samm: värskenduse nägemiseks vaateaknas vajutage iga sammu ükshaaval käivitamiseks klahvi F8. Seal on punkt, kus näeme, kuidas Vaateakent on värskendatud igale numbrile määratud üksuse ja võtme numbriga. Seejärel klõpsake valveaknas plussmärki, et uurida igasse võtme numbrisse salvestatud asju.

Selles näeme meie sõnaraamatusse lisatud muutujate arvu, üksuste numbreid ja neile määratud võtmeväärtust ning seda, millist tüüpi muutujad need on, nagu allpool näidatud.

Siin on arv 3, kuna oleme valinud 3 erinevat sõna, mida meie sõnastikku lisada. Üksuse Koer, Kass ja Rott väärtused on vastavalt 11, 12 ja 13. Ja kontekstiveerus näeme moodulit, mille oleme valinud mooduliks1.

17. samm: nüüd, et näha üksuse erinevaid väärtusi, peame muutma võtme numbrit seadmes Debug.Print, nagu allpool näidatud. Siin valisime 12 .

18. samm: käivitage kood uuesti, klõpsates nuppu Esita või vajutades klahvi F5. Kohe ilmuvas aknas näeme järgmist üksust Kass .

19. toiming: seda muudetakse, kui lisame uuesti rakenduses Debug.Print 13 uuesti, nagu allpool näidatud.

20. samm: käivitage kood uuesti, klõpsates nuppu Esita või vajutades klahvi F5.

Nii saame luua ja lisada mitu sõna Exceli VBA sõnaraamatusse vastavalt oma valikule.

Excel VBA sõnaraamatu plussid

  • Saame sisestada nii palju enda valitud kohandatud sõnu, mida saaks kasutada andmebaasi loomiseks.
  • Sellele määratud võtme abil on lisatud sõna leidmine väga lihtne.
  • Lisaks lisamisele saame juba lisatud sõnu sõnaraamatust eemaldada, värskendada ja võrrelda.

Excel VBA sõnaraamatu miinused

  • Pärast võtme numbri muutmist prindis peame kogu koodi uuesti käivitama, et näha sõnastikku lisatud erinevaid sõnu.

Asjad, mida meeles pidada

  • Sõnastikku lisatud sõnade nägemiseks on vajalik kohene ja vaatlusaken.
  • Määratletud tähendusega saab lisada mis tahes tüüpi sõnu, numbrite vahemikku ja tähemärke.
  • Vahetu aken näitab sõna, mis on sõnastikku lisatud.
  • Vaateaken näitab sõnastikku lisatud sõnade väärtust ja tüüpi.

Soovitatavad artiklid

See on VBA sõnaraamatu juhend. Siin käsitleme näiteid Excelis sõnaraamatu loomiseks, kasutades VBA-koodi koos näite ja allalaaditava excelimalliga. Võite vaadata ka meie teisi soovitatud artikleid -

  1. VBA kasutamine Outlookis
  2. Õigekirjakontrolli seadistamine Excelis
  3. Kuidas kasutada VBA InStrRev funktsiooni?
  4. Sisestage kalender Excelisse Näited

Kategooria: