Excel VBA gus duilleag a chuir ris mura h-eil e ann (le ceumannan sgiobalta)

  • Roinn Seo
Hugh West

Tha Excel VBA na inneal cumhachdach is feumail airson gnìomhan a choileanadh gu math luath ann an tòrr mòr. Faodaidh tu grunn chumhachan a chuir an sàs agus toraidhean eadar-dhealaichte fhaighinn air bunait nan cumhachan fa leth tro VBA. A-nis, uaireannan, is dòcha gum bi thu airson faighinn a-mach a bheil duilleag sònraichte anns an leabhar-obrach agad. Agus, mura h-eil, is dòcha gum feum thu an duilleag sin a chruthachadh. San artaigil seo, seallaidh mi dhut a h-uile ceum gus duilleag a chur ris mura h-eil e ann, a’ cleachdadh Excel VBA.

Excel VBA: Cuir duilleag ris mura h-eil e ann (Sealladh Luath)

8228

Cuir a-steach modal ùr gus an còd gu h-àrd a chuir an sàs.

Luchdaich sìos Leabhar-obrach Cleachdaidh

Faodaidh tu an leabhar-obrach cleachdaidh againn a luchdachadh sìos an-asgaidh an seo!

Cuir Duilleag ris mura h-eil e ann.xlsm

Ceumannan gus Còd VBA a chuir an sàs gus duilleag a chur ris. Excel Mura h-eil e ann

Abair, tha leabhar-obrach agad anns a bheil 4 duilleagan-obrach air an ainmeachadh Faoilleach, Gearran, Màrt, agus Giblean. Tha aithisg reic na mìos a leanas air gach duilleag. A-nis, feumaidh tu cuid de dhuilleagan a lorg anns an leabhar-obrach agus cuir ris an duilleag mura h-eil e ann. Faodaidh tu an stiùireadh ceum air cheum gu h-ìosal a leantainn gus seo a choileanadh.

📌 Ceum 1: Cuir a-steach modal ùr

An toiseach, feumaidh tu cuir a-steach modal airson còd VBA a sgrìobhadh.

  • Gus seo a dhèanamh, aig an fhìor thoiseach, theirig dhan inneal Developer tab >> Visual Basic .

  • Mar thoradh air an sin, tha an Microsoft VisualNochdaidh an uinneag Basic for Applications .
  • Às deidh sin, rach dhan Insert tab >> Module tool.
<0

Mar sin, chaidh modal ùr leis an t-ainm Module1 a chruthachadh.

Leugh More: Mar a chuireas tu duilleag ris Ainm ann an Excel VBA (6 dòighean furasta)

Leughaidhean coltach ris

  • Cruthaich leabhar-obrach ùr agus sàbhail a’ cleachdadh VBA ann an Excel
  • Excel VBA: Cruthaich leabhar-obrach ùr agus ainmich e (6 eisimpleirean)
  • Mar a chruthaicheas tu duilleag ùr bho theamplaid a’ cleachdadh Macro ann an Excel

📌 Ceum 2: Sgrìobh is sàbhail an Còd VBA a tha a dhìth

A-nis, feumaidh tu an còd a sgrìobhadh taobh a-staigh a’ mhodal agus a shàbhaladh.

  • Ann Gus seo a dhèanamh, briog air an roghainn Module1 agus sgrìobh an còd a leanas ann an uinneag a' chòd.
68112296

  • Mar a Mar thoradh air an sin, seallaidh uinneag a’ chòd mar a leanas.

🔎 Còd Mìneachadh:

Earrann 1:

6646

Anns a’ phàirt seo, tha sinn air ainm macro agus caochladair nam ainmeachadh es.

Earrann 2:

4057

Sa phàirt seo, tha sinn air bogsa a-steach a chruthachadh. Tron bhogsa a-steach seo, 's urrainn dhuinn ainm an fhaidhle a dh'fheumas sinn a lorg a ghabhail.

Earrann 3:

2824

Anns a’ phàirt seo, nì sinn sgrùdadh a bheil an duilleag a tha a dhìth anns an leabhar-obrach. Mur eil, chruthaicheadh ​​e an duilleag a tha a dhìth agus sheall e dhuinn teachdaireachd mun atharrachadh seo.

Earrann 4:

7871

Anns a’ phàirt seo, dh’obraich sinn leis a’ thoradh ma tha an duilleag a tha a dhìth san leabhar-obrach mu thràth. Anns an t-suidheachadh seo, nochdaidh bogsa teachdaireachd eile ag innse dhut gu bheil an duilleag seo ann. A bharrachd air an sin, anns a’ phàirt seo, bidh sinn a’ crìochnachadh a’ chòd mar bu chòir.

  • An dèidh sin, brùth Ctrl + S.
0>
  • An dèidh sin, nochdaidh uinneag Microsoft Excel . Briog air a' phutan Chan eil .

  • Air sgàth sin, nochdaidh an uinneag Save As .
  • Às deidh sin, tagh an roghainn Sàbhail mar seòrsa: mar fòrmat .xlsm . Às deidh sin, cliog air a’ phutan Sàbhail .

Mar sin, tha thu air a’ chòd a tha a dhìth a sgrìobhadh agus a shàbhaladh.

8>

An aire:

Feumaidh tu leabhar-obrach Excel a shàbhaladh ann an cruth .xlsm . Mur eil, cha bhi am macro air a chomasachadh agus chan obraich an còd.

Leugh More: Excel VBA gus duilleag a chur ris le Ainm Caochlaideach (5 eisimpleirean freagarrach)

📌 Ceum 3: Ruith an Còd

A-nis, feumaidh tu an còd a ruith agus sùil a thoirt air na toraidhean.

  • Gus seo a dhèanamh, sa chiad dol a-mach, cliog air an ìomhaigheag Ruith san uinneag Microsoft Visual Basic for Applications .

  • Mar thoradh air an sin, nochdaidh an uinneag Macros .
  • Às deidh sin, tagh am macro AddSheetIfNotExist agus cliog air a’ phutan Ruith .

  • Aig an àm seo, tha am bogsa teachdaireachd cruthaichte againnainmichte Cuir duilleag ris mur eil ann. An seo, bhiodh an roghainn fèin-ghluasadach Duilleag 5 .

  • A-nis, airson sgrùdadh, sgrìobh "Giblean" anns a' bhogsa teacsa agus briog air a' phutan OK . Nochdaidh am bogsa ag innse dhut gu bheil an duilleag ann mu thràth.
  • Briog air a' phutan OK .

  • Às deidh sin, ruith an còd a-rithist agus sgrìobh “Cèitean” ann am bogsa teacsa a’ bhogsa teachdaireachd cruthaichte. Às deidh sin, cliog air a’ phutan OK .

  • Mar thoradh air an sin, chì thu bogsa teachdaireachd eile a nì nochdadh ag innse dhut nach robh an duilleag “Cèitean” ann agus mar sin chruthaich e an duilleag seo.
  • Às deidh sin, cliog air a’ phutan OK .

Mu dheireadh, chì thu gu bheil thu air duilleag a chuir ris nach robh ann roimhe. Agus, bhiodh coltas mar seo air an leabhar-obrach an-dràsta.

Leugh More: Excel VBA: Cuir Duilleag ris Às deidh Mu dheireadh (3 eisimpleirean air leth)

Co-dhùnadh

Mar sin, san artaigil seo, tha mi air a h-uile ceum a shealltainn dhut gus duilleag a chur ris mura h-eil e ann le Excel VBA. Gabh tron ​​​​artaigil slàn gu faiceallach gus a thuigsinn nas fheàrr agus an toradh a tha thu ag iarraidh a choileanadh. Tha mi an dòchas gum bi an artaigil seo cuideachail agus fiosrachail dhut. Ma tha ceist no moladh sam bith eile agad, na bi leisg fios a chur thugam.

Agus, tadhail air ExcelWIKI airson tòrr a bharrachdartaigilean mar seo. Tapadh leibh!

Tha Ùisdean West na thrèanaiche agus na mhion-sgrùdair Excel air leth eòlach le còrr air 10 bliadhna de eòlas sa ghnìomhachas. Tha ceum Bachelor aige ann an Cunntasachd is Ionmhas agus ceum Maighstireachd ann an Rianachd Gnothachais. Tha ùidh mhòr aig Ùisdean ann an teagasg agus tha e air dòigh-teagaisg gun samhail a leasachadh a tha furasta a leantainn agus a thuigsinn. Tha an eòlas eòlach aige air Excel air na mìltean de dh’ oileanaich agus proifeiseantaich air feadh an t-saoghail a chuideachadh gus na sgilean aca a leasachadh agus air leth math nan dreuchdan. Tron bhlog aige, bidh Ùisdean a’ roinn a chuid eòlais leis an t-saoghal, a’ tabhann clasaichean oideachaidh Excel an-asgaidh agus trèanadh air-loidhne gus daoine fa leth agus gnìomhachasan a chuideachadh gus an làn chomas a ruighinn.