ọdịnaya
Okwu Excel VBA
Mgbe ị na-ede koodu VBA na Excel, a na-eji otu ndị ọrụ arụnyere arụ ọrụ na usoro ọ bụla. A na-ekewa ndị ọrụ a na mgbakọ na mwepụ, eriri, ntụnyere na ndị ọrụ ezi uche. Na-esote, anyị ga-eleba anya n'òtù ọ bụla nke ndị na-arụ ọrụ n'ụzọ zuru ezu.
Ndị na-arụ mgbakọ na mwepụ
Edepụtara ndị isi ọrụ mgbakọ na mwepụ VBA na tebụl dị n'okpuru.
Kọlụm aka nri nke tebụl na-egosi ụzọ onye ọrụ ndabara na enweghị akara aka. Site n'ịgbakwụnye akara n'ime okwu, ị nwere ike ịgbanwe usoro a na-eme nkwupụta VBA dịka ịchọrọ.
Onye ọrụ | Action | mkpa (1 - kacha elu; 5 - kasị ala) |
---|---|---|
^ | onye ọrụ exponentiation | 1 |
* | onye ọrụ otutu | 2 |
/ | onye ọrụ nkewa | 2 |
Nkewa na-enweghị ihe fọdụrụ - na-eweghachite nsonaazụ nke kewaa ọnụọgụ abụọ na-enweghị nke fọdụrụ. Ọmụmaatụ, 74 ga-eweghachi nsonaazụ 1 | 3 | |
obi ike | Onye na-arụ ọrụ Modulo (nke fọdụrụ) – na-eweghachi nke fọdụrụ ka ekesaa nọmba abụọ. Ọmụmaatụ, 8 megide 3 ga-eweghachi nsonaazụ 2. | 4 |
+ | Onye ọrụ mgbakwunye | 5 |
- | onye ọrụ mwepu | 5 |
Ndị na-arụ ọrụ eriri
Onye na-ahụ maka eriri eriri na Excel VBA bụ onye na-ahụ maka njikọ & (jikota):
Onye ọrụ | Action |
---|---|
& | onye ọrụ concatenation. Dịka ọmụmaatụ, okwu ahụ "A" & "B" ga-eweghachi nsonaazụ AB. |
Comparison Ndị na-arụ ọrụ
A na-eji ndị na-ahụ maka ntụnyere atụnyere ọnụọgụ abụọ ma ọ bụ eriri wee weghachi ụdị uru boolean boolean (Eziokwu ka ọ bụ Ụgha). Edepụtara ndị ọrụ ntụnyere Excel VBA bụ isi na tebụl a:
Onye ọrụ | Action |
---|---|
= | Nhata |
<> | Ma ahaghị |
< | Mpekarị |
> | Ihe omuma |
<= | Ihe na-erughị ma ọ bụ nhata |
>= | Karịrị ma ọ bụ nhata |
Ndị ọrụ eji akọ arụ
Ndị na-arụ ọrụ ezi uche dị na ya, dị ka ndị na-arụ ọrụ ntụnyere, na-eweghachi ụdị uru boolean boolean (Eziokwu ka ọ bụ Ụgha). Edepụtara ndị ọrụ ezi uche nke Excel VBA na tebụl n'okpuru:
Onye ọrụ | Action |
---|---|
na | ọrụ njikọ, onye ọrụ ezi uche И. Dịka ọmụmaatụ, okwu ahụ A na B ga-alaghachi ezi, ọ bụrụ A и B ha abụọ hà nhata ezi, ma ọ bụghị laghachi ụgha. |
Or | Ọrụ nkwụsịtụ, onye ọrụ ezi uche OR. Dịka ọmụmaatụ, okwu ahụ A ma ọ bụ B ga-alaghachi ezi, ọ bụrụ A or B hà nhata ezi, ma ga-alọghachi ụgha, ọ bụrụ A и B ha abụọ hà nhata ụgha. |
ọ bụghị | Arụ ọrụ adịghị mma, onye ọrụ ezi uche BỤGHỊ. Dịka ọmụmaatụ, okwu ahụ Ọ bụghị A ga-alaghachi ezi, ọ bụrụ A kwa ụgha, ma ọ bụ laghachi ụgha, ọ bụrụ A kwa ezi. |
Tebụlụ dị n'elu anaghị edepụta ndị ọrụ ezi uche dị na VBA. Enwere ike ịchọta ndepụta zuru oke nke ndị na-arụ ọrụ ezi uche na Visual Basic Developer Center.
Ọrụ arụnyere n'ime ya
Enwere ọtụtụ ọrụ arụnyere n'ime VBA nke enwere ike iji mgbe ị na-ede koodu. Edepụtara n'okpuru bụ ụfọdụ n'ime ihe ndị a na-ejikarị eme ihe:
ọrụ | Action | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ab | weghachite uru zuru oke nke nọmba enyere. Ihe Nlereanya:
| ||||||||||||||||||||||
Chr | Weghachite agwa ANSI dabara na uru ọnụọgụgụ nke oke. Ihe Nlereanya:
| ||||||||||||||||||||||
Ụbọchị | Na-eweghachite ụbọchị sistemụ dị ugbu a. | ||||||||||||||||||||||
ỤbọchịTinye | Na-agbakwunye oge a kapịrị ọnụ na ụbọchị enyere. Ngwakọta ọrụ:
Ebee ka esemokwu dị nkeji na-ekpebi ụdị oge etiti oge agbakwunyere na nke enyere ụbọchị na ego akọwapụtara na arụmụka ahụ ọnụ ọgụgụ. Arụmụka nkeji nwere ike were otu n'ime ụkpụrụ ndị a:
Ihe Nlereanya:
| ||||||||||||||||||||||
DateDiff | Na-agbakọ ọnụọgụ oge akọwapụtara n'etiti ụbọchị abụọ enyere. Ihe Nlereanya:
| ||||||||||||||||||||||
Day | weghachite integer dabara na ụbọchị nke ọnwa n'ime ụbọchị enyere. Ihe Nlereanya: Ụbọchị («29/01/2015») weghachiri nọmba 29. | ||||||||||||||||||||||
awa | weghachite integer kwekọrọ na ọnụọgụ awa n'oge enyere. Ihe Nlereanya: Oge elekere («22:45:00») weghachiri nọmba 22. | ||||||||||||||||||||||
InStr | Ọ na-ewe otu integer na eriri abụọ dị ka arụmụka. Weghachite ọnọdụ ọnọdụ nke eriri nke abụọ n'ime nke mbụ, malite ọchụchọ n'ọnọdụ nke integer nyere. Ihe Nlereanya:
Cheta na: Enweghị ike ịkọwa arụmụka nọmba, n'ọnọdụ nke ọchụchọ ahụ na-amalite site na mkpụrụedemede mbụ nke eriri ahụ akọwapụtara na arụmụka nke abụọ nke ọrụ ahụ. | ||||||||||||||||||||||
Int | Weghachite akụkụ integer nke nọmba enyere. Ihe Nlereanya: Int (5.79) weghachi rịzọlt 5. | ||||||||||||||||||||||
Isdate | alaghachi eziọ bụrụ na uru enyere bụ ụbọchị, ma ọ bụ ụgha - ma ọ bụrụ na ụbọchị abụghị. Ihe Nlereanya:
| ||||||||||||||||||||||
Njehie | alaghachi eziọ bụrụ na uru enyere bụ njehie, ma ọ bụ ụgha - ma ọ bụrụ na ọ bụghị njehie. | ||||||||||||||||||||||
Ọ na-efu | A na-agafe aha arụmụka usoro nhọrọ dịka arụmụka maka ọrụ ahụ. Ọ na-efu alaghachi ezima ọ bụrụ na ọ nweghị uru agafere maka arụmụka usoro a na-ajụ. | ||||||||||||||||||||||
Ọnụọgụ | alaghachi ezima ọ bụrụ na uru enyere nwere ike ịgwọ dị ka ọnụọgụgụ, ma ọ bụghị na-alaghachi ụgha. | ||||||||||||||||||||||
ekpe | weghachite ọnụọgụ mkpụrụedemede akọwapụtara site na mmalite nke eriri enyere. Syntax ọrụ dị ka nke a:
ebe akara bụ eriri mbụ, na ogologo bụ ọnụ ọgụgụ nke mkpụrụedemede ịlaghachi, na-agụta site na mmalite nke eriri. Ihe Nlereanya:
| ||||||||||||||||||||||
Len | weghachite ọnụọgụ mkpụrụedemede dị na eriri. Ihe Nlereanya: Len ("abcdej") weghachiri nọmba 7. | ||||||||||||||||||||||
Ọnwa | weghachite integer kwekọrọ na ọnwa nke ụbọchị enyere. Ihe Nlereanya: Ọnwa («29/01/2015») weghachiri uru 1. | ||||||||||||||||||||||
Obere | weghachite ọnụọgụ mkpụrụedemede akọwapụtara n'etiti eriri enyere. Ngwakọta ọrụ: etiti(akara, mmalite, ogologo) ebe akara bụ eriri mbụ mmalite - ọnọdụ mmalite nke eriri a ga-ewepụta, ogologo bụ ọnụọgụgụ mkpụrụedemede a ga-ewepụta. Ihe Nlereanya:
| ||||||||||||||||||||||
Minute | weghachite integer kwekọrọ na ọnụọgụ nkeji n'ime oge enyere. Ọmụmaatụ: Nkeji («22:45:15») weghachiri uru 45. | ||||||||||||||||||||||
ugbu a | Na-eweghachite ụbọchị na oge sistemụ dị ugbu a. | ||||||||||||||||||||||
Right | weghachite ọnụọgụ mkpụrụedemede akọwapụtara na njedebe nke eriri enyere. Ngwakọta ọrụ: aka nri(akara, ogologo) ebe akara bụ eriri mbụ, na ogologo bụ ọnụ ọgụgụ nke mkpụrụedemede iji wepụta, na-agụta site na njedebe nke eriri enyere. Ihe Nlereanya:
| ||||||||||||||||||||||
Nke abụọ | weghachite integer kwekọrọ na ọnụọgụ sekọnd n'ime oge enyere. Ihe Nlereanya: Nke abụọ («22:45:15») weghachiri uru 15. | ||||||||||||||||||||||
Sqr | Na-eweghachite mgbọrọgwụ square nke uru ọnụọgụ agafere na arụmụka ahụ. Ihe Nlereanya:
| ||||||||||||||||||||||
Time | Na-eweghachi oge usoro dị ugbu a. | ||||||||||||||||||||||
Ubound | Weghachite mkpụrụedemede ukwu nke akụkụ n'usoro akọwapụtara. Cheta na: Maka nhazi multidimensional, arụmụka nhọrọ nwere ike ịbụ ntụzịaka nke akụkụ ọ ga-alaghachi. Ọ bụrụ na akọwapụtaghị ya, ndabara bụ 1. | ||||||||||||||||||||||
afọ | weghachite integer dabara na afọ nke ụbọchị enyere. Ọmụmaatụ: Afọ («29/01/2015») weghachiri uru 2015. |
Ndepụta a gụnyere naanị nhọrọ nke ọrụ Excel Visual Basic arụnyere na-ejikarị. Enwere ike ịhụ ndepụta ọrụ VBA zuru oke maka iji na macros Excel na Visual Basic Developer Center.