Paano Magdagdag o Ipasok ang Tab ng Developer sa Excel? (na may isang Halimbawa)
Tab ng Developer sa Excel
Tab ng Developer sa excel ay ginagamit para sa pagbuo ng macros, paglikha ng mga aplikasyon ng VBA, pagdidisenyo ng form at Pag-import o Pag-export ng XML. Bilang default, ang tab ng developer ay hindi pinagana sa excel, kaya kailangan itong paganahin mula sa Menu ng Mga Pagpipilian sa excel.
Sumisid tayo nang malalim at dumaan sa iba't ibang mga pagpipilian ng mga alok ng tab na Developer.
Paano Magdagdag ng Developer Tab sa Excel?
- Hakbang 1: Magbukas ng isang bagong excel sheet at mag-navigate sa file na pumunta sa mga pagpipilian
- Hakbang 2: Pagkatapos ng pag-click sa "Mga Pagpipilian", piliin ang Ipasadya ang Ribbon mula sa kaliwa at Piliin ang Pangunahing Mga Tab sa kanan pagkatapos suriin ang checkbox ng Developer at mag-click sa OK na pindutan
- Hakbang 3: Lilitaw ang Tab ng Developer sa Excel file
Paano magsulat ng Mga Programang VBA gamit ang Developer Tab?
Maaaring magamit ang Tab na Developer sa Excel upang magsulat ng mga programa ng VBA tulad ng ipinakita sa ibaba -
Maaari mong i-download ang Template Tab Excel ng Developer na ito dito - Template Tab Excel ng DeveloperHalimbawa # 1 - Pagsulat ng isang Simpleng Code para sa Pagpapakita ng “Kumusta, Maligayang Pagdating sa VBA”
I-navigate ang Tab ng Developer at Piliin ang "Visual Basic", isang bagong window ang mag-pop up
Mag-double click sa Sheet1 (Sheet1) at lilitaw ang Blank Document o Pane sa kanang bahagi
Isulat ang sumusunod na code at mag-click sa pindutan ng Run, lilitaw ang isang pop box na nagsasabing "Kumusta, Maligayang Pagdating sa VBA"
Paliwanag sa Code:
Sub at Wakas Sub ay ginagamit bilang mga pamamaraan o sinasabi na ang pangunahing katawan ng programa
“Msgbox"Ay isang tampok na pagganap sa pakete ng VBA na nagpapakita ng anumang nakasulat dito dito halimbawa (" Kumusta, Maligayang Pagdating sa VBA ")
Para sa pag-save ng code sa itaas, i-save ito bilang isang .xlsm file upang ang makro code ay nai-save
Halimbawa # 2 - Mag-click sa Tampok ng Button
Ang partikular na tampok na ito ay nagbibigay-daan sa sinuman na patakbuhin ang code sa pamamagitan ng pag-click ng pindutan at para sa mas mahusay na pag-unawa magkaroon tayo ng isang ilustrasyon kung saan ang isang tao ay palaging nagpapasok ng pangalan at lugar ng kapanganakan na ipapakita bilang isang output
Pumunta sa tab na Developer at Mag-click sa mga pindutan ng Radyo sa excel at piliin ang Button (Form Control)
I-drag ito kahit saan sa form at lilitaw ang sumusunod na dialog box at palitan ang pangalan ng Macro name
Mag-click sa Bagong Button at lilitaw ang pahina ng sumusunod na code
Coding part at Paliwanag
- “Malabo"Function ay ginagamit para sa pagdedeklara ng variable na maaaring ang string, numeric, atbp. (Narito ang pangalan at lugar ng kapanganakan ay mga variable na idineklara bilang string)
- "InputBox" ay isang tampok na pagganap sa VBA kung saan tinanong ang gumagamit para sa pag-input
- “Msgbox”Ay ang tampok na pagganap sa pakete ng VBA na nagpapakita ng anumang nakasulat dito
Ngayon isara ang window ng pahina ng code
Mag-right click sa Button at piliin ang i-edit ang teksto sa excel kung saan nilikha ng isang tao ang pindutan at palitan itong pangalan ng "Name_Birth"
Mag-click sa pindutan at Ipasok ang Pangalan at Lugar ng Kapanganakan
Dalawang senyas ang lalabas para sa Pangalan at Kapanganakan (Ipasok ang Pangalan at lugar ng Kapanganakan para sa E.g .: Dhrish at Pune)
Pagkatapos ng Pagpasok ng sumusunod na output ay lilitaw
I-save ang file bilang .xlsm file
Paano Mag-record ng isang Macro sa Developer Tab?
Pinakaangkop ito kung ang isang tao ay kailangang gumawa ng isang gawain nang paulit-ulit at nais na makatipid ng oras sa parehong paulit-ulit na gawain pati na rin ang pag-cod.
Kaya, narito ang naunang halimbawa na kinuha ko nang mas maaga, ipagpalagay na ang isang nais na kulayan ang haligi na nagkakaroon ng mga pormula ngunit para sa bawat file. Kaya kung ano ang maaaring gawin ay itala ang gawain sa pamamagitan ng unang paggawa nito nang manu-mano at pagkatapos ay patakbuhin ito para sa iba pang mga file
Ipagpalagay na mayroon kaming data tulad ng nasa ibaba
Kaya narito kailangan nating kulayan ng dilaw ang Column F, G at ang kabuuang hilera bilang dilaw dahil ang mga ito ay haligi ng formula at mga hilera.
Kaya bago ang pangkulay, ang mga dilaw na iyon ay pupunta sa Developer Tab
Mag-click sa Record Macro sa Excel
Kapag na-click sa Record Macro ang isang dialog box ay lilitaw upang palitan ang pangalan nito sa Color_Yellow
Kulay ng Haligi F, G at Hilera Kabuuan bilang Dilaw
Pagkatapos ng pangkulay, pumunta sa tab na Developer
I-click ang Ihinto ang Pagre-record
Pumunta sa tab ng Developer sa excel at Visual Basic
Piliin ang Modyul
Sa susunod na nais ng isa na ulitin ang gawain, maaaring mag-click sa (Run Macro) Button sa pamamagitan ng pagkopya at pag-paste ng parehong code sa bagong excel sheet sa pamamagitan ng paggamit ng link Sumulat ng isang simpleng code para sa pagpapakita
Paano masisiguro ang Seguridad ng Macro gamit ang Developer Tab?
Maaaring paganahin ng isa ang mga macros na protektado ng password kung kinakailangan
Pumunta sa tab na Developer
Buksan ang Visual Basic
Buksan ang Macro kung aling mga code ang nangangailangan ng pagpapagana ng password (Para sa Hal.: Kukuha kami ng Color_Yellow macro tulad ng nasa halimbawa sa itaas)
Piliin ang Mga Tool at mga katangian ng VBAProject
May lalabas na isang kahon ng diyalogo
Piliin ang tab na Proteksyon
Suriin ang Lock Project para sa Pagtingin
Ipasok ang Password na kailangan ng isa at kumpirmahin ito at i-click ang Ok
I-save ito bilang .xlsm file habang nai-save at isara ito
Buksan ang file at ulitin ang hakbang 1,2 at 3
Hihingi ito ng isang password at ipasok ang password
Makikita na ngayon ang code
Bagay na dapat alalahanin
- Ito ay isang built-in na Tab sa Excel
- Madaling i-automate ang lahat gamit ang Pagrekord ng macro
- Ang pinakamagandang bahagi tungkol dito ay mga run-time prompt o pag-prompt ng gumagamit na maaaring ibigay sa pamamagitan ng pag-click ng pindutan sa VBA
- Maaari ring lumikha ng mga form o Pangunahing UI sa VBA, mangyaring mag-refer ng mga sanggunian para sa pareho