Ihe omume na Excel

Usoro ahụ "Ihe omume Excel»a na-eji gosi ụfọdụ omume nke onye ọrụ mere na Excel. Dịka ọmụmaatụ, mgbe onye ọrụ gbanwere mpempe akwụkwọ ọrụ, nke a bụ mmemme. Itinye data n'ime cell ma ọ bụ ichekwa akwụkwọ ọrụ bụkwa mmemme Excel.

Enwere ike ijikọ ihe omume na akwụkwọ ọrụ Excel, na eserese, akwụkwọ ọrụ, ma ọ bụ ozugbo na ngwa Excel n'onwe ya. Ndị mmemme nwere ike ịmepụta koodu VBA nke a ga-egbu na-akpaghị aka mgbe ihe omume mere.

Dịka ọmụmaatụ, inwe nnukwu macro na-agba ọsọ oge ọ bụla onye ọrụ gbanwere akwụkwọ ọrụ na akwụkwọ ọrụ Excel, ị ga-emepụta koodu VBA nke ga-agba ọsọ oge ọ bụla ihe omume ahụ mere. Mpempe akwụkwọ rụọ ọrụ akwụkwọ ọrụ.

Ma ọ bụrụ na ịchọrọ ka nnukwu macro na-agba ọsọ oge ọ bụla ị na-aga na mpempe akwụkwọ (dịka ọmụmaatụ, Mpempe akwụkwọ1), mgbe ahụ, koodu VBA ga-ejikọta na mmemme ahụ rụọ ọrụ maka mpempe akwụkwọ a.

A ghaghị itinye koodu VBA ezubere iji mee ihe omume Excel na akwụkwọ ọrụ ma ọ bụ akwụkwọ ọrụ kwesịrị ekwesị na windo nchịkọta akụkọ VBA (enwere ike imeghe onye nchịkọta akụkọ site na ịpị F11 dị elu). Dịka ọmụmaatụ, koodu kwesịrị igbu oge ọ bụla ihe omume mere na ọkwa ọrụ kwesịrị itinye ya na windo koodu maka akwụkwọ ọrụ ahụ. E gosipụtara nke a na foto a:

Na Visual Basic editọ, ị nwere ike ịlele nhazi ihe omume Excel niile dị na akwụkwọ ọrụ, akwụkwọ ọrụ, ma ọ bụ ọkwa chaatị. Mepee mpio koodu maka ihe ahọpụtara wee họrọ ụdị ihe ahụ site na menu ndọda aka ekpe n'elu mpio ahụ. Nhọrọ ndọda aka nri n'elu mpio ahụ ga-egosi mmemme akọwapụtara maka ihe a. Ọnụ ọgụgụ dị n'okpuru na-egosi ndepụta nke ihe omume metụtara akwụkwọ ọrụ Excel:

Ihe omume na Excel

Pịa na ihe omume achọrọ na menu ndọpụta aka nri, a ga-etinye usoro na-akpaghị aka na mpio koodu maka ihe a. sub. n'isi nke usoro sub Excel na-akpaghị aka na-etinye arụmụka achọrọ (ọ bụrụ na ọ bụla). Naanị ihe fọdụrụ bụ ịgbakwunye koodu VBA iji chọpụta ihe omume nke usoro ahụ kwesịrị ime mgbe achọpụtara ihe a chọrọ.

atụ

N'ihe atụ na-esonụ, oge ọ bụla ahọpụtara cell B1 na akwụkwọ ọrụ Mpempe akwụkwọ1 igbe ozi na-egosi.

Iji mee ihe omume a, anyị kwesịrị iji mmemme akwụkwọ ọrụ Nhọrọ_Mgbanwe, nke na-eme mgbe ọ bụla nhọrọ nke cell ma ọ bụ nso nke mkpụrụ ndụ na-agbanwe. Ọrụ Nhọrọ_Mgbanwe na-anata dị ka arụmụka Target ihe -. Otu a ka anyị siri mara nso nke mkpụrụ ndụ ahọpụtara.

omume Nhọrọ_Mgbanwe na-eme na nhọrọ ọhụrụ ọ bụla. Mana anyị chọrọ ka e gbuo usoro ihe omume naanị mgbe ahọpụtara cell B1. Iji mee nke a, anyị ga-esochi ihe omume ahụ naanị na mpaghara akọwapụtara Target. Otu esi etinye ya na koodu mmemme egosiri n'okpuru:

' Koodu iji gosipụta igbe ozi mgbe ahọpụtara cell B1' na mpempe akwụkwọ ugbu a. Nkeonwe Sub Worksheet_SelectionChange(ByVal Target As Range)' Lelee ma cell B1 ahọpụtara Ọ bụrụ Target.Count = 1 na Target.Row = 1 na Target.Column = 2 Mgbe ahụ 'Ọ bụrụ cell B1 ahọpụtara, mee MsgBox ndị a "I nwere họrọ cell B1" Ọgwụgwụ Ọ bụrụ Ọgwụgwụ Sub

Nkume a-aza