Excel VBA Dim

VBA: n DIM: ää voidaan kutsua, koska se ilmoittaa muuttujan erilaisissa tietotyypeissä, kuten kokonaisluku Boolean-merkkijono tai tupla jne. Missä tahansa ohjelmointikielissä muuttuja on ilmoitettava tietylle tietotyypille, kuten X on muuttuja, ja jos määrittelemme X kokonaislukuna, mikä tarkoittaa, että voimme tallentaa kokonaislukuarvoja X. Jos nyt julistamme Y merkkijonona, se tarkoittaa, että voimme tallentaa merkkijonoarvoja Y.

Kuten edellä käsiteltiin, VBA: n DIM: ää käytetään eri tietotyyppien muuttujien ilmoittamiseen. Mutta mikä on DIM VBA: ssa? DIM tarkoittaa mittaa tai ilmoitusta muistissa VBA: lla. Julistamme muuttujan tietylle tietotyypille VBA: ssa. Käytämme DIM-avainsanaa siihen. Voimme käyttää luokkarakenteita, jotka on jo sisäänrakennettu VBA: han, tai voimme luoda uuden itse. Jotta saataisiin hyvin perusteltu selitys DIM: stä, voimme ottaa tämän esimerkkinä, esimerkiksi meidän on tallennettava loogiset arvot muuttujaan. Loogiset arvot tarkoittavat, ovatko ne totta tai ovat vääriä. Nyt loogiset arvot ovat Boolean tietotyypeissä, kuten tiedämme, joten muuttujamme on ilmoitettava Boolean-tietotyypissä.

Jos sanomme, että X-muuttujan on tallennettava arvo Boolean-tietokantaan, meidän on julistettava X Boolen-muuttujaksi, jotta se voi tallentaa haluamamme tietotyypin.

DIM: n käyttö syntaksin kanssa VBA: ssa on seuraava:

DIM-muuttuja DataType-muodossa.

Kun yritämme määritellä tiettyä tietotyyppiä, excel esittelee sen meille.

Katso alla oleva kuvakaappaus,

Excel määrittelee kirjoittamastamme avainsanasta ja näyttää mahdolliset tietotyypit, joita haluamme käyttää.

Kuinka käyttää VBA Dim -sovellusta Excelissä?

Opimme käyttämään VBA Dim -sovellusta muutaman esimerkin avulla excelissä.

Voit ladata tämän VBA Dim Excel -mallin täältä - VBA Dim Excel Template

Excel VBA Dim - esimerkki # 1

Käytämme ensin tietotyyppinä Integer-ilmoitusta. Käytämme kolmea muuttujaa ja ilmoitamme ne molemmiksi kokonaislukuina käyttämällä DIM-avainsanaa. Ja sitten näytämme lopullisen tuotoksen.

Vinkki: Jotta VBA : ta voidaan käyttää excelissä, kehittäjäoikeudet on oltava käytössä tiedostovälilehden tilit-vaihtoehdossa.

Vaihe 1: Siirry Kehittäjä- välilehteen ja avaa VBA Editor napsauttamalla Visual Basic -painiketta.

Vaihe 2: Avaa projekti-ikkuna napsauttamalla projekti-ikkunassa arkkia 1.

Vaihe 3: Kun koodi-ikkuna avautuu, ilmoittaa alatoiminto aloittamaan koodin kirjoittaminen.

Koodi:

 Alinäyte () Loppu alaosaan 

Vaihe 4: Ilmoita kolme muuttujaa A, B ja C kokonaislukuina.

Koodi:

 Alinäyte () Himmenny A kokonaislukuna Himmennä B kokonaislukuna Himmennä C kokonaislukuna Loppu alaosa 

Vaihe 5: Määritä nämä kolme muuttujaa mahdollisille satunnaisarvoille.

Koodi:

 Alinäyte () Himmenee A kokonaislukuna Dim B kokonaislukuna Dim C kokonaislukuna A = 5 B = 10 C = A + B End Sub 

Vaihe 6: Näytä C-arvot msgbox-toiminnolla.

Koodi:

 Alinäyte () Himmenny A kokonaislukuna Himmennä B kokonaislukuna Himmennellä C kokonaislukuna A = 5 B = 10 C = A + B MsgBox C Loppu Sub 

Vaihe 7: Suorita koodi suorituspainikkeesta. Kun olet suorittanut koodin, saamme tulosteena seuraavan tuloksen.

Vaihe 8: Koska A, B ja C ilmoitettiin kokonaislukuna ja A: n ja B: n summa on myös kokonaisluku, C: hen tallennettu arvo voidaan näyttää. Mutta jos muutamme C = A / B: n arvoa alla olevan kuvakaappauksen mukaisesti.

Vaihe 9: Nyt suoritetaan koodi uudelleen ja katsotaan mitä saamme tuloksena,

Tuloksena on nolla, mutta 5/10 on 0, 5, ei 0. Se johtuu siitä, että C voi tallentaa vain kokonaislukuja eikä arvoja desimaalin jälkeen.

Excel VBA Dim - esimerkki 2

Edellisessä esimerkissä näimme, että jos tuloksen arvo C: ssä on desimaalin tarkkuudella, arvoja sen jälkeen, kun desimaalit eivät näy tuotossa, koska ilmoitimme C: n kokonaislukuna. Nyt käytämme erilaista tietotyyppiä ilmoittaakseen DIM-toiminnosta C: n alkuperäisen arvon näyttämiseksi.

Vaihe 1: Siirry Kehittäjän välilehteen ja avaa VBA Editor napsauttamalla Visual Basic -painiketta.

Vaihe 2: Avaa projekti-ikkuna napsauttamalla projekti-ikkunassa Arkki 2 -painiketta.

Vaihe 3: Kun koodi-ikkuna on auki, luo alatoiminto aloittaaksesi koodin kirjoittamisen.

Koodi:

 Alinäyte1 () Loppu alaosa 

Vaihe 4: Ilmoita kolme muuttujaa AB ja C. Ilmoita A ja B kokonaislukuina ja C kaksinkertaisina.

Koodi:

 Alinäyte1 () Himmenny A kokonaislukuna Himmennä B kokonaislukuna Himmennyksenä C kaksoispäätynä 

Vaihe 5: Aseta arvot näille muuttujille kuten esimerkissä 1.

Koodi:

 Alinäyte1 () Himmenny A kokonaislukuna Himmenee B kokonaislukuna Himmennä C kaksinkertaisena A = 5 B = 10 C = A / B loppu Sub 

Vaihe 6: Näytä nyt lähtö msgbox-toiminnolla.

Koodi:

 Alinäyte1 () Himmenny A kokonaislukuna Himmenee B Kokonaislukuna Himmennä C kaksinkertaisena A = 5 B = 10 C = A / B MsgBox C Loppu Sub 

Vaihe 7: Suorita koodi suorituspainikkeesta. Kun suoritamme koodin, saamme seuraavan tuloksen,

Nyt C: n tarkka arvo on 0, 5.

Excel VBA Dim - esimerkki 3

Käytämme DIM-toimintoa merkkien tallentamiseen merkkijonoja.

Vaihe 1: Siirry Kehittäjän välilehteen ja avaa VBA Editor napsauttamalla Visual Basic -painiketta.

Vaihe 2: Avaa projekti-ikkuna napsauttamalla projektiikkunassa Arkki 3 -painiketta.

Vaihe 3: Luo alatoiminto aloittaaksesi koodin kirjoittamisen,

Koodi:

 Alinäyte2 () Loppu alaosaan 

Vaihe 4: Ilmoita muuttuja A merkkijonona,

Koodi:

 Alinäyte2 () himmentää A merkkijonon lopuna 

Vaihe 5: Määritä satunnaisarvot A: lle,

Koodi:

 Alinäyte2 () Himmennä A merkkijonona A = "Anand" Lopeta alaosa 

Vaihe 6: Näytä lähtö käyttämällä msgbox-toimintoa.

Koodi:

 Alinäyte2 () himmennetään A merkkijonona A = "Anand" MsgBox A Loppu alaosa 

Vaihe 7: Suorita koodi mukana toimitetulla suorituspainikkeella ja katso tulos,

Selitys VBA DIM: stä

VBA: n DIM: ää käytetään muuttujien ilmoittamiseen eri tietotyypeinä. Muuttujat voivat olla yksi muuttuja tai taulukko, joka meidän on pidettävä mielessä ilmoittaa oikea tietotyyppi oikean tuloksen saamiseksi.

Esimerkiksi, jos tulosmme tulee olemaan merkkijono, meidän on ilmoitettava muuttuja merkkijonossa ja jos tulos tulee desimaalilla, sitten muuttuja on ilmoitettava kaksinkertaisena jne.

Muistettavat asiat

On joitain asioita, jotka meidän on muistettava DIM: stä VBA: ssa:

  • Excel esitäyttää tietotyypin käyttäessäsi himmentävää toimintoa käyttämämme näppäinpainalluksilla.
  • Tietyille tietolähdöille on ilmoitettava oikeat tietotyypit halutun tuloksen saamiseksi.
  • Hämärätoimintoa käytetään yksittäisen muuttujan tai taulukon ilmoittamiseen.

Suositellut artikkelit

Tämä on opas Excel VBA Dim -sovellukseen. Tässä keskustelimme siitä, kuinka Excel VBA Dim -sovellusta käytetään yhdessä joidenkin käytännöllisten esimerkien ja ladattavan Excel-mallin kanssa. Voit myös käydä läpi muiden ehdottamiemme artikkeleidemme -

  1. VBA-ajastimen käyttö Excelissä
  2. VBA-väri-indeksin käyttötapoja
  3. Excel VBA MsgBox | Excel-temppu
  4. Esimerkkejä VBA Select Case -oppimisen oppimisesta

Luokka: