Jedwali la yaliyomo
Makala haya ni sehemu ya mfululizo wangu: Excel VBA & Macros - Mwongozo Kamili wa Hatua kwa Hatua . Tutajadili orodha ya vitu 10 pekee vya Excel VBA vinavyotumika zaidi.
Pakua Kitabu cha Mazoezi cha Mazoezi
Pakua kitabu hiki cha mazoezi ili kufanya mazoezi unaposoma makala haya.
VBA Objects.xlsm
Vitu VBA Ni Nini?
An Object ni amri au kitu ambacho kinatumika katika msimbo wa VBA kufanya kazi fulani maalum.
The VBA (Visual Basic Application) ni lugha ya programu inayolengwa na kitu. Kitu ni mojawapo ya vipengele vya VBA.
Kitu kina mali na mbinu yake. Mbinu ni operesheni inayofanywa na kitu hicho na sifa inaeleza sifa za kitu hicho.
Sifa za Vitu vya VBA
Ili kutumia kitu cha VBA lazima kuwe na njia au mali katika Kitu. Tutajadili sifa hizo hapa.
Sifa
Sifa za kitu cha VBA zinaweza kufikiriwa kama mipangilio ya vitu.Excel ina vitu vingi. Vipengee vingi katika Excel VBA tunayofanya kazi navyo vina sifa.
Mfano:
- Kipengee cha safu kina sifa. Baadhi yake ni Safuwima , Mfumo , Safu , Upana , na Thamani .
- Kipengee cha Chati kina sifa, kama vile Legend , ChartArea , ChartStyle , na kadhalika.
- 1>ChatiTitle pia niMsimbo wa VBA unatumika kuunda nyota yenye kingo 5 .
8667
Tunaweza kuchora aina yoyote ya umbo kwa kubadilisha amri ya msoShape5pointStar.
10. ListObject
ListObject ni sehemu ya ListObjects Object . A ListObject inaonyesha jedwali moja la lahakazi.
Mbinu Sifa Futa Inayotumika Chapisha Programu Onyesha upya Chuja Kiotomatiki Resize Maoni Muumba Jina Mzazi Safu Panga Muhtasari Mfano:
Mfano huu ni wa kutoa data kutoka kwa jedwali na kuihifadhi katika safu.
3605
Soma Zaidi: Excel VBA ili Kujaza Safu yenye Thamani za Seli (Mifano 4 Inayofaa)
Hitimisho
Katika makala haya, tulielezea zinazotumika sana. Orodha ya vitu vya Excel VBA. Natumai hii itakidhi mahitaji yako. Tafadhali tazama tovuti yetu ExcelWIKI.com na utoe mapendekezo yako katika kisanduku cha maoni.
kitu, chenye sifa kama vile Font , Umbizo , na Mpaka .
Matumizi ya Sifa za Kitu cha VBA:
Tunaweza kuandika msimbo wa VBA kufanya yafuatayo:
- Unaweza kuchunguza mipangilio ya sasa ya kipengele na ufanye jambo kulingana na mipangilio hii.
- Wewe inaweza kubadilisha mipangilio ya sifa ya kitu kwa kuweka thamani mpya.
Angalia taarifa hii ya VBA:
Range("E10").Value
Katika taarifa hii, Msururu ni kitu, Thamani ni mojawapo ya sifa. Katika taarifa ya VBA, vitu na mali huwekwa kando kwa upande na kuzitenganisha kwa kipindi ( dot, . ). Vitu huwekwa kwanza, kisha mali zao.
Kwa mfano, taarifa ifuatayo ya VBA inaweka Thamani mali ya Mafungu E10:100 .
1703
Taarifa hiyo itasababisha nambari 100 kuonyeshwa katika Kiini E10 .
Mbinu:
A njiani kitendo kinachotekelezwa kwenye kitu.Vitu pia vina mbinu. Kwa mfano, Vipengee vya vina mbinu ya Futa . Taarifa ifuatayo ya VBA inafuta Masafa . Taarifa hii ni sawa na kuchagua Masafa na kisha kuchagua Nyumbani ➪ Kuhariri ➪ Futa ➪ Futa Zote :
2295
Katika msimbo wa VBA, mbinu hufanana na sifa. Njia zimeunganishwa na vitu na operator wa kutenganisha (.). Hata hivyo, mbinu na sifa ni dhana tofauti katika VBA.
Soma Zaidi: Chati ya ExcelHutoweka Data Imefichwa (3 Suluhu)
Orodha ya Vitu 10 Vinavyotumika Sana VBA katika Excel
Kuna mpangilio unaofuatwa na Excel katika kesi ya vitu ambavyo ni:
Maombi → Kitabu cha Kazi → Karatasi ya Kazi → Msururu
Hapa, tutajadili orodha ya vitu vinavyotumika sana vya Excel VBA kwa undani.
1. Kitu cha Maombi
Kipengee cha Programu ni mojawapo ya vitu vinavyotumika sana vya Excel. Inatumika kuwakilisha jumla ya programu ya Excel.
Mbinu | Sifa |
---|---|
Kokotoa | Sifa 20>ActiveCell |
CalculateFull | ActiveSheet |
InputBox | ActiveWindow |
Acha | ActiveWorkbook |
Endesha | DisplayScrollBars |
Tendua | 20> DisplayFormulaBar |
Subiri | Njia |
StatusBar |
Tunahitaji kuongeza kipengele au mbinu inayohitajika tunapotumia kipengee hiki katika Excel.
Mfano 1:
Hapa, tulitumia
1>Njia ya kukokotoa . Jumla hii inatumika kwa kukokotoa vitabu vyote vya kazi vilivyo wazi.
1933
Mfano 2:
Katika mfano ulio hapa chini, tulitumia kipengele cha DisplayScrollBars na kipengee cha Programu . Madhumuni ya jumla hii ni kuficha upau wa kusogeza.
5048
Hapa, tunaweka hali False , ambayo inamaanisha sitafanyaonyesha pau za kusogeza za laha ya Excel.
Soma Zaidi: Jinsi ya Kufungua Kitabu cha Mshiriki kutoka kwa Njia ya Kutumia Excel VBA (Mifano 4)
2. Kitu cha Vitabu vya Kazi
Vitabu vya kazi kitu kinahusiana na kitabu cha kazi. Inaashiria orodha ya vitabu vya kazi vilivyofunguliwa kwa sasa kwenye programu ya Excel.
19>Mbinu | Sifa |
---|---|
Ongeza | Sifa |
Ongeza | Maombi |
CheckOut | Hesabu |
Funga | Muumba |
Fungua | Kipengee |
Mzazi |
Mfano wa 1:
Hapa, tumetumia msimbo rahisi wa VBA kulingana na kifaa cha Vitabu vya Kazi kitakachofunga kitabu cha kazi cha Excel.
2090
Mfano wa 2:
Mfano huu utaongeza kigezo kipya page_1 kwenye Disney.xlsx kitabu cha kazi.
7716
3. Kitu cha Kitabu cha Kazi
Kitu Kitabu cha Kazi kitu kinawakilisha kitabu kimoja cha kazi. Ni mwanachama wa Vitabu vya Kazi ambavyo viko amilifu au vimefunguliwa kwa sasa. Badala yake kitabu cha kazi ni mkusanyo wa laha za kazi.
Mbinu | Sifa |
---|---|
Inayotumika | ActiveChart |
OngezaKwaInayopendwa | ActiveSheet |
Close | AutoSaveOn |
FutaMuundo waNamba | Jina Kamili |
Hifadhi | Hali ya Mtumiaji |
HifadhiAs |
Mfano 1:
Tunataka kufunga kitabu cha kazi cha sasa.
7970
3>
Sisitumia nambari inayofanana kwenye kitabu cha kazi cha karibu. Kitu cha Vitabu vya Kazi kinatumika kwa vitabu vyote vya kazi vilivyofunguliwa. Lakini kitu cha Kitabu cha Mshiriki kinatumika tu kwa kitabu kinachotumika.
Mfano wa 2:
Katika mfano huu, tutataja kisanduku kwa kutumia Kitabu cha Kazi kitu.
8698
4. Kitu cha Laha
Kipengee cha Majedwali kinahusiana na kila aina ya laha za kitabu cha kazi kilichobainishwa au kinachotumika cha Excel. Laha inaweza kuwa laha za kazi, laha za chati ni laha ndogo.
Mbinu | Sifa |
---|---|
Ongeza | Programu |
Ongeza2 | Hesabu |
Nakili | Kipengee |
Futa | Mzazi |
Sogeza | Inayoonekana |
PrintOut | |
PrintPreview | |
ChaguaKokotoa |
Mfano 1:
Msimbo huu wa VBA utawasha karatasi ya 2 ya kitabu cha kazi.
8443
Mfano 2:
Katika mfano huu, tutaongeza laha mpya baada ya laha ya kwanza.
3218
5. Kitu cha Laha za Kazi
Hiki Laha za Kazi kitu ni sehemu ya Laha kitu. Ni mkusanyiko wa karatasi za kazi pekee. Lakini Laha kitu pia inajumuisha laha za chati na ndogokaratasi.
Mbinu | Sifa |
---|---|
Nakili | Maombi |
Futa | Hesabu |
Sogeza | Muumba |
PrintOut | Kipengee |
ChapishaPreview | Mzazi |
Chagua | Inayoonekana |
Ongeza | |
Ongeza2 |
Mfano 1:
Itawasha 2 lahakazi ya kitabu cha kazi kifuatacho
8149
Tunaweza pia kutumia Laha kitu. Lakini tukitumia Laha kitu, hiyo inaweza kuwezesha chati au laha ndogo pia inategemea eneo la kitabu cha kazi kilichobainishwa.
Mfano 2:
Tutanakili laha kwenye eneo letu tunalopenda kwenye kitabu cha kazi.
9807
Masomo Sawa
- 1>Mifano Mikubwa 22 katika Excel VBA
- 20 Vidokezo Vitendo vya Usimbaji kwa Master Excel VBA
- Jinsi ya Kuandika Msimbo wa VBA katika Excel (Kwa Rahisi Hatua)
- Aina za VBA Macros katika Excel (Mwongozo wa Haraka)
- Utangulizi wa Vipengele na Programu za VBA
6. Kitu cha Laha ya Kazi
Kipengee cha Karatasi ni sehemu ya Laha za Kazi . Inawakilisha laha kazi moja pekee. Sehemu hii itaonyesha sampuli ya msimbo wa VBA kulingana na Karatasi ya Kazi kitu ambacho hubadilisha jina.karatasi ya kazi.
Mbinu | Sifa |
---|---|
Amilisha | Maombi |
Hesabu | Seli |
Angalia Tahajia | Safuwima |
Nakili | Maoni |
Futa | Jina |
Tathmini | Inayofuata |
Sogeza | Muhtasari |
Bandika | Usanidi wa Ukurasa |
Bandika Maalum | Mzazi |
PrintOut | Range |
PrintPreview | Safu |
SaveAs | Maumbo |
Chagua | Panga |
Kichupo | |
Aina | |
Inayoonekana |
Mfano 1:
Jina la lahakazi inayotumika itabadilika baada ya kutumia msimbo huu wa VBA.
2104
0> Mfano 2:
Tunataka kujua kuhusu lahakazi ya sasa. Tumia msimbo ufuatao wa VBA.
5113
7. Kitu cha Safu
Kipengee cha Safu kinahusiana na seli za faili ya Excel. Inatumika kuchagua seli moja, safu mlalo, safu wima, au idadi fulani ya seli, safu mlalo au safu wima kutoka kwa Laha ya Kazi ya Excel. Tunapaswa kuweka rejeleo la seli katikahoja.
Mbinu | Sifa |
---|---|
Amilisha | Anwani |
Jaza Kiotomatiki | Maombi |
Kokotoa | Maeneo |
Futa | Visanduku |
Nakili | Safuwima |
Futa | Hesabu |
Tafuta | Mwisho |
Ingiza | Fonti |
PasteSpecial | Urefu |
Badilisha | Kipengee |
Endesha | Kushoto |
Chagua | ListObject |
Onyesha | Jina |
Panga | Inayofuata |
Jedwali | Mzazi |
Masafa | |
Safu | |
Safu | |
Juu | |
Uthibitishaji | |
Thamani | |
Upana |
Mfano 1:
Hii ni sampuli ya msimbo wa VBA, ambayo huchagua visanduku vya masafa B5:D5 .
5403
Mfano 2:
Mfano huu utanakili masafa fulani kutoka shee hai t.
9618
8. Kitu cha Maumbo
Kitu Maumbo kinahusiana na maumbo yote yaliyo katika laha-kazi. Tunaweza kuchagua na kufuta au kutekeleza kazi zingine kwa kutumia hiikitu.
Mbinu | Sifa |
---|---|
OngezaCallout | Maombi |
OngezaKiunganishi | Hesabu |
AddLine | Mtayarishi |
OngezaPicha | Mzazi |
OngezaShape | Masafa |
Kipengee | |
ChaguaYote |
Mfano 1:
Msimbo huu wa VBA utachagua aina zote ya maumbo kutoka laha ya kazi.
5241
Mfano 2:
Katika mfano huu, tutatumia kitendo tunachotaka kwa kilichopo. maumbo ya laha kazi amilifu.
1403
9. Kitu cha Umbo
Kipengee cha Umbo ni sehemu ya Maumbo. Inaonyesha umbo moja katika lahakazi inayotumika. Inatumika na Maumbo kitu.
20>Mbinu | Sifa |
---|---|
Tekeleza | Application |
Copy | AutoShapeType |
Kata | BackgroundStyle |
Futa | Chati |
Rudufu | Kiunganishi |
Chagua | Jaza |
Urefu | |
Kushoto | |
Jina | |
OnAction | |
Mzazi | |
Tafakari | |
Kichwa | |
Juu | |
Aina | |
Inayoonekana | |
Upana |
Mfano:
Hii Rahisi