VBA deklarē un inicializē virkņu masīvu

Šī apmācība iemācīs jums deklarēt un inicializēt virkņu masīvu VBA.

String mainīgā deklarēšana

Deklarējot virknes mainīgo VBA, jūs to aizpildāt, mainīgajam pievienojot vienu virkni, kuru pēc tam varat izmantot savā VBA kodā.

12 Dim strName kā StringStrName = "Bobs Smits"

Statiskas virkņu masīva deklarēšana

Ja vēlaties masīvu aizpildīt ar vērtību virkni, varat izveidot STATISKU virkņu masīvu.

1234 Dim StrName (2) kā virkneStrName (0) = "Bobs Smits"StrName (1) = "Toms Džonss"StrName (2) = "Mels Dženkinss"

Atcerieties, ka masīva indekss sākas ar nulli - tāpēc mēs pasludinām masīva lielumu par 2 -, kas pēc tam ļauj masīvam saglabāt 3 vērtības.

Tā vietā varat skaidri definēt masīva sākuma un beigu pozīcijas:

1234 Dim StrName (no 1 līdz 3) kā virkneStrName (1) = "Bobs Smits"StrName (2) = "Toms Džonss"StrName (3) = "Mels Dženkinss"

Masīva varianta deklarēšana, izmantojot masīva funkciju

Ja vēlaties masīvu aizpildīt ar vērtību virkni, netieši nenorādot masīva lielumu, varat izveidot masīva variantu un aizpildīt to, izmantojot funkciju Masīvs.

12 Dim strName kā VariantstrName = Masīvs ("Bobs Smits", "Toms Džonss", "Mels Dženkinss")

Virkņu masīva deklarēšana, izmantojot sadalīšanas funkciju

Ja vēlaties saglabāt mainīgo kā virkni, bet nevēlaties netieši norādīt masīva lielumu, masīva aizpildīšanai jāizmanto funkcija Sadalīt.

12 Dim strName () kā virknestrNames = Split ("Bobs Smits, Toms Džonss, Mels Dženkinss")

Sadalīšanas funkcija ļauj saglabāt datu tipu (piemēram, virkni), vienlaikus sadalot datus atsevišķās vērtībās.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave