Clàr-innse
Bheir an artaigil seo freagairtean do cheistean air mar a chuireas tu duilleag le ainm ann an Excel VBA . Ma tha thu a’ coimhead airson cleasan cho sònraichte, tha thu air tighinn dhan àite cheart. An seo, bruidhnidh sinn mu 6 furasta & dòighean dearbhte air duilleag le ainm a chur ris ann an Excel VBA .
Luchdaich a-nuas Leabhar-obrach Cleachdaidh
Faodaidh tu an leabhar-obrach Excel a leanas a luchdachadh a-nuas airson tuigse nas fheàrr fhaighinn agus thu fhèin a chleachdadh.
A' cur duilleag ris le Ainm.xlsmCòd VBA ri Duilleag a Chur ris le Ainm
Cleachdaidh sinn an Bileagan airson cur ris duilleag ann an Excel. Tha an còd bunaiteach VBA airson duilleag a chur ris leis an ainm a' coimhead coltach ris an fhear gu h-ìosal.
Sheets.Add ([Before], [After], [Count], [Type])
Roimhe: Tha e roghainneil. Cuiridh e duilleag ùr air thoiseach air duilleag shònraichte.
An dèidh: Tha e roghainneil cuideachd. Cuiridh e duilleag ùr ris às dèidh duilleag shònraichte.
Cunnt: 'S e paramadair roghnach a th' ann cuideachd. Tha e a’ sealltainn an àireamh de dhuilleagan a bu chòir a chur ris.
Seòrsa: Tha e roghainneil cuideachd. Tha e a 'sònrachadh an t-seòrsa duilleag. An seo, is e an luach bunaiteach xlWorksheet .
6 diofar dhòighean air duilleag a chur ris le ainm ann an Excel VBA
Ann an Excel, is urrainn dhuinn duilleag ùr a chur ris leis an add ⊕ ìomhaigh dìreach ri taobh ainm na duilleige. Na smaoinich thu a-riamh air an aon ghnìomh a dhèanamh fèin-ghluasadach ann an Excel? Na smaoinich tuilleadh, a chionn 's gu bheil VBA air a chòmhdach.
Seo duilleag-obrach againn leis an ainm Aithisg Reic . Tha an Reic Làitheil annDèan aithris air cafaidh sònraichte. Ann an colbhan B , C agus D , tha ainmean Riochdairean-reic , Nithean , agus Meud fa leth.
An seo, cuiridh sinn duilleagan eile san leabhar-obrach seo le cuideachadh bho VBA macro .
An seo, tha sinn air tionndadh Microsoft Excel 365 a chleachdadh, faodaidh tu tionndadh sam bith eile a chleachdadh a rèir do ghoireasachd.
1. A' cur duilleag ris le Ainm ann an Excel VBA
Anns a’ chiad dòigh againn, cuiridh sinn duilleag ris leis an ainm bhon cuir a-steach cleachdaiche . Ma tha thu feòrachail a bhith ag ionnsachadh, lean na ceumannan sìmplidh seo.
📌 Ceumannan:
- Aig an fhìor thoiseach, theirig gu Leasaiche taba.
- An dara h-àite, tagh Visual Basic air a’ chuantal Code .
- Air neo, brùth air ALT + F11 airson an aon ghnìomh a dhèanamh.
An aire: Dèan cinnteach gun brùth thu an iuchair ALT air taobh clì an BÁR-BÀS . Cha dèanadh an t-obrachadh seo gu buil ma chleachdas tu iuchraichean ALT eile.
- Sa bhad, fosglaidh an uinneag Microsoft Visual Basic for Applications .<15
- Nas fhaide air adhart, gluais chun taba Insert .
- An uairsin, tagh Modal o na roghainnean.
- An-dràsta, tha e a’ fosgladh a’ chòd Modúl .
- Às deidh sin, sgrìobh an còd a leanas sa mhodal .
4860
Briseadh Còd
- An toiseach, tha sinn a’ gairm an Fo-mhodh mar Add_Sheet_with_Name .
- An uairsin, mìnichidh sinn na seòrsaichean caochladairean.
- Nas fhaide air adhart, chuir sinn ris an aithris Air Mearachd Ath-thòiseachadh an ath- . Leig seo seachad mearachdan sam bith.
- Às dèidh sin, chleachd sinn InputBox gus ainm na duilleige fhaighinn on chleachdaiche. Cuideachd, ghlèidh sinn an t-sreang teacsa bhon InputBox a-steach don chaochladair sheet_name .
- Air adhart, ma tha an sheet_name falamh, an uairsin an còd cha tèid sinn air adhart.
- Mu dheireadh, tha sinn a' cleachdadh an dòigh Add.Name gus an duilleag ùr-chruthaichte ainmeachadh. An seo, bidh an t-ainm co-ionnan ris a' chaochladair sheet_name .
- Aig an àm seo, brùth air an Run (⏵) ìomhaigh. An àite sin, 's urrainn dhut F5 a bhrùthadh air a' mheur-chlàr agad.
- Gu h-obann, fosglaidh e bogsa a-steach.
- > An seo, cuir a-steach ainm na duilleige ùir. Anns a' chùis seo, sgrìobh sinn Prothaid sa bhogsa.
- Nas fhaide air adhart, briog air OK .
13>
> Nòta: Chan eil sinn air iomradh a thoirt air àite sam bith airson ar duilleag. Gu gnàthach, thèid a chuir air beulaibh na duilleig gnìomhach.
Leugh More: Excel VBA gus duilleag a chur ri leabhar-obrach eile (3 eisimpleirean feumail)
2. A' cur Excel VBA an sàs gu duilleag a chur ris le h-ainm ron duilleag shònraichte
San dàrna modh againn, cuiridh sinn duilleag leis an ainm air beulaibh duilleag shònraichte. Leig dhuinn sgrùdadh a dhèanamh air a 'phròiseas ceum air cheumceum.
📌 Ceumannan:
- An toiseach, thoir suas an uinneag còd Modal mar a chithear ann an Dòigh 1 .
- An dara h-àite, sgrìobh an còd a leanas a-steach a sin.
3739
Briseadh Còd
- An toiseach, tha sinn a' gairm an Fho-mhodh mar Add_Sheet_Before_Specific_Sheet .
- An uairsin, cuiridh sinn an duilleag Aithisg Reic an gnìomh. Nì seo cinnteach gun ruith an còd ma bhios sinn air duilleag eile.
- An ath rud, tha sinn a' cleachdadh an dòigh Add.Name gus an duilleag ùr-chruthaichte ainmeachadh. Thèid an duilleag seo a chruthachadh ron duilleag ris an canar Prothaid bhon leabhar-obrach. A bharrachd air sin, tha sinn air an duilleag ainmeachadh mar Clàr Cothromachaidh .
- An dèidh sin, ruith an còd mar a chithear ann an Modh 1 .
- Mar sin, cuiridh e duilleag ùr Clàr Cothromachaidh ris ron duilleag leis an ainm Prothaid .
Leugh More: Excel VBA gus Duilleag a Chur ris le Ainm Caochlaideach (5 eisimpleirean air leth math)
3. A’ cleachdadh Excel VBA gus duilleag a chur ris le Ainm Às dèidh Duilleag Shònraichte
San dòigh seo, cuiridh sinn duilleag ris às dèidh na duilleige leis an ainm Prothaid . Chì sinn am pròiseas gu mionaideach.
📌 Ceumannan:
- An toiseach, thoir suas an còd Modal uinneag mar a chithear ann an Modh 1 .
- Às dèidh sin, sgrìobh an còd a leanas a-steach a sin.
9376
Tha an còd seo cha mhòr coltach ris a' chòd aig Dòigh 2 . Dìreach an seo chleachd sinn am paramadair Às deidh an àite sinna Ro . A chionn 's gu bheil sinn airson an duilleag ùr a chur ris an dèidh duilleag shònraichte.
- An dèidh sin, ruith an còd mar a chithear ann an Modh 1 .<15
- Mar sin, cuiridh e duilleag ùr Warehouse ris às dèidh na duilleige leis an ainm Prothaid .
Leugh Tuilleadh: Excel VBA gus duilleag a chur ris mura h-eil e ann (le ceumannan sgiobalta)
4. A’ cuir a-steach duilleag le Ainm aig Tòiseachadh an Leabhar-obrach
Anns an earrainn seo, cuiridh sinn a-steach duilleag ùr aig toiseach an leabhar-obrach ann an Excel a’ cleachdadh VBA . Mar sin, gun tuilleadh dàil, chì sinn mar a nì sinn e.
📌 Ceumannan:
- An toiseach, thoir suas an còd uinneag modal mar a chithear ann an Modh 1 .
- Às deidh sin, sgrìobh an còd a leanas a-steach a sin.
8454
Seo, tha sinn a’ cur ris an duilleag-obrach ùr ron chiad duilleag den leabhar-obrach. Tha sin a’ ciallachadh aig toiseach an leabhair-obrach. Mar thoradh air an sin, is e seo a’ chiad duilleag a-nis. Cuideachd, thug sinn ainm air an duilleag Pròifil Companaidh .
- An uairsin, ruith an còd mar a chithear ann an Modh 1 .
- Mar sin, cuiridh e duilleag ùr Pròifil Companaidh ris aig toiseach an leabhair-obrach.
Leugh More: Excel Macro: Cruthaich Duilleag Ùr agus Ath-ainmich (3 Eisimpleirean Fìor mhath)
5. A’ cleachdadh Excel VBA gus duilleag a chur ris aig deireadh an leabhair-obrach
San earrann seo, cuiridh sinn duilleag ris às dèidh na duilleige mu dheireadh den leabhar-obrach . Leig leam am pròiseas a shealltainngu h-ìosal.
📌 Ceumannan:
- Gu h-àraid, fosgail uinneag a' chòd Modal mar a chithear ann an Modh 1 .
- An dara h-àite, cuir a-steach an còd a leanas a-steach a sin.
9729
Briseadh Còd
13>
- An dèidh sin, ruith an còd mar a chithear ann an Modh 1 .
- Mar sin, cuiridh e duilleag ùr Aithris Teachd-a-steach ris aig deireadh an leabhair-obrach.
Leugh More: Cruthaich Leabhar-obrach Ùr agus Sàbhail A’ Cleachdadh VBA ann an Excel
6. A’ toirt a-steach Ioma-dhuilleagan a’ cleachdadh Cell Value le Excel VBA
Airson an dòigh mu dheireadh, cuiridh sinn iomadh duilleag anns an leabhar-obrach leis an ainm bho raon de cheallan a’ cleachdadh Excel VBA . A bharrachd air an sin, iarraidh sinn air an neach-cleachdaidh cuir a-steach an raon gus an t-ainm a ghabhail. Mar sin, leig dhuinn sùil a thoirt air na ceumannan gu h-ìosal.
📌 Ceumannan:
- An toiseach, fosgail an còd Uinneag a’ mhodal mar a chithear ann am Modh 1 .
- Às deidh sin, dèan lethbhreac den chòd a leanas agus cuir a-steach sin e.
1570
Briseadh sìos còd
- An toiseach, tha sinn a’ gairm an Fomodh-obrach mar Add_Multiple_Sheets_Using_Cell_Value.
- An uair sin, mìnichidh sinn na seòrsaichean caochladairean.
- Às dèidh sin, cleachdaidh sinn InputBox gus an raon dàta fhaighinn bhon chleachdaiche.
- >An ceathramh àite, bidh sinn a' cur an duilleag Aithisg Reic an gnìomh.
- Nas fhaide air adhart, bidh sinn a' cleachdadh lùb For Each Next gus a dhol tron raon cealla taghte aon ri aon.<15
- Air adhart, tha sinn a' cleachdadh an dòigh Add.Name gus an duilleag ùr-chruthaichte ainmeachadh. Cruthaichidh sinn na duilleagan seo às deidh an duilleag ghnìomhach Aithisg Reic den leabhar-obrach.
- A-nis, ruith an còd mar a chithear ann an Dòigh 1 .
- Anns a’ bhad, tha am bogsa a-steach Exceldemy a’ fosgladh.
- An uairsin, thoir na ceallan san B5:B9 raon sa bhogsa.
- Mu dheireadh, cliog OK .
- Mu dheireadh, cuiridh e a-steach còig duilleagan air an ainmeachadh às deidh luachan cealla anns an raon B5: B9 . Tha iad uile às deidh an duilleag Aithisg Reic .
Co-dhùnadh
Tha an artaigil seo a’ toirt seachad fuasglaidhean furasta is goirid airson duilleagan a chur ris. le ainmean le Excel VBA . Na dìochuimhnich am faidhle Cleachd a luchdachadh sìos. Tapadh leibh airson an artaigil seo a leughadh, tha sinn an dòchas gun robh seo cuideachail. Feuch an cuir thu fios thugainn anns an earrann bheachdan ma tha ceist no moladh sam bith agad. Tadhailibh air an làrach-lìn againn Exceldemy gus barrachd a rannsachadh.