Clàr-innse
Tha an artaigil seo mar phàirt den t-sreath agam: Excel VBA & Macros - Stiùireadh coileanta ceum air cheum . Bruidhnidh sinn mu liosta de dìreach 10 nithean Excel VBA a chleachdar sa mhòr-chuid.
Luchdaich sìos Leabhar-obrach Cleachdaidh
Luchdaich sìos an leabhar-obrach cleachdaidh seo gu eacarsaich fhad ‘s a tha thu a’ leughadh an artaigil seo.<3 VBA Objects.xlsm
Dè a th’ ann an Rudan VBA?
An Tha Object na àithne no rudeigin a tha a’ buntainn ann an còd VBA gus gnìomhan sònraichte a choileanadh.
Tha an VBA (Iarrtas Bunaiteach Lèirsinneach) na chànan prògramadh a tha stèidhichte air nithean. 'S e aon de na h-eileamaidean de VBA a th' anns an nì.
Tha seilbh agus dòigh-obrach aig nì. Is e an dòigh obrachadh a nì an nì sin agus tha an t-seilbh a’ mìneachadh feartan an nì sin.
Buadhan Rudan VBA
Gus nì VBA a chuir an sàs feumaidh a modh no seilbh anns an Rud. Bruidhnidh sinn an seo air na buadhan sin.
Properties
Faodar feartan nì VBA a mheas mar roghainnean nithean.Tha mòran nithean aig Excel. Tha feartan aig a’ mhòr-chuid de na nithean ann an Excel VBA leis a bheil sinn ag obair.
Eisimpleir:
- Range object has properties. Tha cuid dhiubh Colbh , Formula , Row , Leud , agus Luach . <9 Tha buadhan aig nì Cart , leithid Legend , ChartArea , ChartStyle , agus mar sin air adhart.
- Tha 1>ChartTitle cuideachd naTha còd VBA ga chur an sàs gus rionnag a chruthachadh le 5 oir.
5957
Is urrainn dhuinn cruth sam bith a tharraing le bhith ag atharrachadh an àithne msoShape5pointStar.
10. ListObject Object
Tha ListObject na phàirt de ListObjects Object . Tha LiostaObject a’ sealltainn clàr singilte den duilleag-obrach.
<19Dòighean | Properties |
---|---|
Sguab às | Gnìomhach |
Foillsich | Iarrtas |
Ùraich | AutoFilter |
Ath-mheudachadh | Beachd |
Cruthaiche | |
Ainm | |
Pàrant | |
Raon | |
Sort | |
Geàrr-chunntas |
Eisimpleir:
Tha an eisimpleir seo airson dàta a tharraing à clàr agus a stòradh san raon.
8453
Leugh Tuilleadh: Sàr-VBA gus Array Populate le luachan cealla (4 eisimpleirean iomchaidh)
Co-dhùnadh
San artaigil seo, thug sinn cunntas air na tha cumanta Liosta de nithean VBA Excel. Tha mi an dòchas gun coilean seo na feumalachdan agad. Feuch an toir thu sùil air an làrach-lìn againn ExcelWIKI.com agus thoir do mholaidhean anns a’ bhogsa bheachdan.
nì, le feartan mar Cruth-clò, Cruth, agus Crìochan.Cleachd feartan VBA Object:
'S urrainn dhuinn còd VBA a sgrìobhadh gus na leanas a dhèanamh:
- 'S urrainn dhut roghainnean seilbh làithreach nì a sgrùdadh agus rudeigin a dhèanamh stèidhichte air na roghainnean seo.
- You 's urrainn dhut roghainnean seilbh an nì atharrachadh le bhith a' suidheachadh luachan ùra.
Seall air an aithris VBA seo:
Range("E10").Value
San aithris seo, Raon na nì, is e Luach aon de na feartan. Anns an aithris VBA, tha nithean agus feartan air an cur taobh ri taobh gan sgaradh le ùine ( dot, . ). Tha nithean gan cur an toiseach, agus an uair sin na feartan aca.
Mar eisimpleir, tha an aithris VBA a leanas a’ suidheachadh an t-seilbh Luach aig Raon E10:100 .
7933
Bheir an aithris sin air an àireamh 100 a thaisbeanadh ann an Cill E10 .
Dòighean:
A Tha modh'na ghnìomh air a chur an gnìomh air nì.Tha dòighean aig nithean cuideachd. Mar eisimpleir, tha modh Glan aig nithean Raon . Tha an aithris VBA a leanas a’ glanadh Raon . Tha an aithris seo co-ionann ri bhith a' taghadh an Raon agus an uair sin a' taghadh Dachaigh ➪ Deasachadh ➪ Soilleir ➪ Glan a h-uile :
4974
Ann an còd VBA, tha dòighean coltach ri feartan. Tha modhan ceangailte ris na nithean le gnìomhaiche dealachaidh (.). Ach, tha dòighean agus feartan nam bun-bheachdan eadar-dhealaichte ann an VBA.
Leugh Tuilleadh: Cairt ExcelA’ dol à bith nuair a tha Dàta falaichte (3 Fuasglaidhean)
Liosta de na 10 Rudan VBA a chleachdar sa mhòr-chuid ann an Excel
Tha rangachd air a leantainn le Excel a thaobh nithean a tha:
Iarrtas → Leabhar-obrach → Duilleag-obrach → Raon
An seo, bruidhnidh sinn gu mionaideach air liosta de na nithean as cumanta ann an Excel VBA.<3
1. Cuspair an tagraidh
’S e an nì Application aon de na nithean as motha a chleachdar ann an Excel. Tha e air a chleachdadh gus an tagradh Excel iomlan a riochdachadh.
Dòighean | Togalaichean |
---|---|
Caochail | ActiveCell |
CalculateFull | Activesheet |
InputBox | ActiveWindow |
Fuirich | ActiveWorkbook |
Ruith | DisplayScrollBars |
Sguir dheth | DisplayFormulaBar |
Fuirich | Slighe |
StatusBar |
Feumaidh sinn an t-seilbh no an dòigh a tha a dhìth a chur ris fhad 's a tha sinn a' cur an nì seo an sàs ann an Excel.
Eisimpleir 1:
An seo, chleachd sinn an Obraich a-mach modh . Tha am macro seo air a chleachdadh airson a h-uile leabhar-obrach fosgailte obrachadh a-mach.
8702
Eisimpleir 2:
San San eisimpleir gu h-ìosal, chleachd sinn an t-seilbh DisplayScrollBars leis an nì Application . 'S e adhbhar a' mhacro seo am bàr-scrollaidh fhalach.
8482
An seo, tha sinn a' cur inbhe False , a' ciallachadh e cha bhiseall barran scrollaidh na duilleige Excel.
Leugh Tuilleadh: Mar a dh’fhosglas tu leabhar-obrach bhon t-slighe a’ cleachdadh Excel VBA (4 eisimpleirean)
1>2. Leabhraichean-obrach Rud
Leabhraichean-obrach Tha an nì co-cheangailte ris an leabhar-obrach. Tha e a’ comharrachadh an liosta de leabhraichean-obrach a chaidh fhosgladh an-dràsta air tagradh Excel.
19>Modhan | Togalaichean |
---|---|
Cuir | Iarrtas |
CheckOut | Cunnt |
Dùin | Cruthaiche |
Fosgail | Rud |
Pàrant |
Eisimpleir 1:
An seo, chuir sinn an sàs còd VBA sìmplidh stèidhichte air nì nan Leabhraichean-obrach a dhùineas leabhar-obrach Excel.
8924
<0 Eisimpleir 2:
Cuiridh an eisimpleir seo caochladair ùr page_1 ris an leabhar-obrach Disney.xlsx .
9976
3. Rud Leabhar-obrach
Tha an nì Leabhar-obrach a’ riochdachadh aon leabhar-obrach. Tha e na bhall de Leabhraichean-obrach a tha gnìomhach no fosgailte. An àite sin ’s e cruinneachadh de dhuilleagan-obrach a th’ ann an leabhar-obrach.
Modhan <16 <20Eisimpleir 1:
Tha sinn airson an leabhar-obrach làithreach a dhùnadh.
6829
Sinnchuir e còd coltach ris an leabhar-obrach dlùth. Tha stuth nan Leabhraichean-obrach air a chur an sàs anns a h-uile leabhar-obrach fosgailte. Ach chan eil an nì Leabhar-obrach a’ buntainn ach ris an leabhar-obrach ghnìomhach.
Eisimpleir 2:
San eisimpleir seo, ainmichidh sinn cealla leis an Leabhar-obrach rud.
2845
4. Duilleagan Object
Tha an nì Bileagan co-cheangailte ris a h-uile seòrsa duilleag de leabhar-obrach Excel ainmichte no gnìomhach. Faodaidh duilleagan a bhith nan duilleagan-obrach, duilleagan-clàir meanbh-dhuilleagan.
Togalaichean | |
---|---|
Gnìomhach | Cairt Ghnìomhach |
AddToFavourite | Bileag Ghnìomhach |
Dùin | Sàbhaladh fèin-ghluasadach |
Sguab às Fòrmat Àireamh | SlànAinm |
Sàbhail | Sàbhail a’ chleachdaiche |
SaveAs |
Dòighean | Togalaichean | |
---|---|---|
Cuir | Iarrtas | |
Add2 | Cunnt | |
Leth-bhreac | Iomlan | |
Sguab às | Pàrant | |
Gluais | Faicinn | |
Clò-bhuail | ElectCalculate |
Eisimpleir 1:
Cuiridh an còd VBA seo an gnìomh 2na duilleag den leabhar-obrach.
1936<0
Eisimpleir 2:
San eisimpleir seo, cuiridh sinn duilleag ùr ris às dèidh na duilleige 1d .
6774
5. Duilleagan-obrach Rud
Tha an Duilleag-obrach seo na phàirt dhen nì Bileagan . Is e cruinneachadh de dhuilleagan-obrach a-mhàin. Ach tha an nì Sheets cuideachd a’ toirt a-steach duilleagan clàir agus meanbh-dhuilleaganduilleagan.
Modhan 20>Clò-bhuail 20>PrintPreviewTogalaichean | |
---|---|
Leth-bhreac | Iarrtas |
Sguab às | Cunnt |
Gluais | Cruthaiche |
Nì | |
Pàrant | |
Tagh | Faicinn |
Cuir | |
Add2 |
Eisimpleir 1:
Cuiridh e an gnìomh 2na duilleag-obrach an leabhair-obrach a leanas
3819
Faodaidh sinn cuideachd an duilleag-obrach a chleachdadh. Bileagan nì. Ach ma chleachdas sinn an nì Bileagan , dh’ fhaodadh sin cairt no meanbh-dhuilleag a chur an gnìomh cuideachd an urra ri far a bheil an leabhar-obrach ainmichte.
Eisimpleir 2:
Cuiridh sinn leth-bhreac de dhuilleag mun àite a tha sinn ag iarraidh air an leabhar-obrach.
8644
Leughaidhean coltach ris
- 22 Eisimpleirean Macro ann an Excel VBA
- 20 Molaidhean Còdaidh Practaigeach gu Maighstir Excel VBA
- Mar a sgrìobhas tu Còd VBA ann an Excel (Le Easy Ceumannan)
- Seòrsachan de Macros VBA ann an Excel (Stiùireadh Luath)
- Ro-ràdh gu Feartan is Iarrtasan VBA
6. Rud duilleag-obrach
Tha an nì Duilleag-obrach na phàirt dhen Duilleagan-obrach . Tha e a’ riochdachadh aon duilleag-obrach a-mhàin. Seallaidh an earrann seo sampall de chòd VBA stèidhichte air an nì Duilleag-obrach a tha ag ath-ainmeachadh aduilleag-obrach.
Modhan <19 20>Clò-bhuail <22Properties | |
---|---|
Cuir an gnìomh | Iarrtas |
Cuthaich | Ceallan |
Seic-litreachaidh | Colbhan |
Leth-bhreac | Beachdan |
Sguab às | Ainm |
Measadh | Air adhart |
Gluais | Iomradh |
Paste | PageSetup |
PasteSpecial | Pàrant |
Raon | |
PrintPreview | Rows |
SaveAs | Cruthan |
Tagh | Deasaich |
Tab | |
Seòrsa | |
Ri fhaicinn |
Eisimpleir 1:
Atharraichidh ainm na duilleige-obrach gnìomhach an dèidh a' chòd VBA seo a chur an sàs.
2224
Eisimpleir 2:
Tha sinn airson faighinn a-mach mun duilleag-obrach làithreach. Cuir an còd VBA a leanas an sàs.
3648
7. Raon Rud
Tha an nì Raon co-cheangailte ri ceallan an fhaidhle Excel. Tha e air a chleachdadh gus aon chealla, sreath, colbh, no àireamh sònraichte de cheallan, sreathan, no colbhan a thaghadh bho dhuilleag-obrach Excel. Feumaidh sinn an t-iomradh cealla a chuir anns anargamaid.
Modhan 20>Slan 20>PasteSpecial <19Togalaichean | |
---|---|
Cuir an gnìomh | Seòladh |
AutoFill | Iarrtas |
Cumaich | Raointean |
Ceallan | |
Leth-bhreac | Colbh |
Sguab às | Cunnt |
Lorg | Crìoch |
Cuir a-steach | Cruth-clò |
Airde | |
Cuir na àite | Nì |
Ruith | Clì |
Tagh | LiostaObject |
Seall | Ainm |
Deasaich | Air adhart |
Clàr | Pàrant |
Raon | |
Sreath | |
Rothan | |
Top | |
Dearbhadh | |
Luach | |
Leud |
Eisimpleir 1:
Seo sampall de chòd VBA, a tha a’ taghadh cheallan raon B5:D5 .
5907
Eisimpleir 2:
Nì an eisimpleir seo lethbhreac de raon sònraichte on si gnìomhach t.
3960
> 8. Cumaidhean Rud
Tha an nì Cruthan co-cheangailte ris a h-uile cumadh a tha air duilleag-obrach. Faodaidh sinn gnìomhan eile a thaghadh agus a dhubhadh às no a choileanadh le bhith a’ cleachdadh seonì.
ModhanTogalaichean | |
---|---|
AddCallout | Iarrtas |
AddConnector | Cunnt |
AddLine | Cruthaiche |
AddPicture | Pàrant |
AddShape | Raon |
Nì | |
SelectAll |
Eisimpleir 1:
Taghaidh a’ chòd VBA seo a h-uile seòrsa de chumaidhean o dhuilleag-obrach.
9082
Eisimpleir 2:
San eisimpleir seo, cuiridh sinn an gnìomh a tha thu ag iarraidh an gnìomh ris an fhear a tha ann mu thràth. cumaidhean na duilleige-obrach gnìomhach.
4695
9. Cruth Rud
Tha an nì Cruth na phàirt dhe na Cumaidhean. Tha e a’ comharrachadh aon chumadh ann an duilleag-obrach gnìomhach. Tha e air a chleachdadh leis an nì Cruthan .
Dòighean | Properties |
---|---|
Cuir a-steach | Iarrtas |
Leth-bhreac | AutoShapeType |
Gearr | Stoidhle Cùl |
Sguab às | Cairt |
Dùblachadh | Ceangalaiche |
Tagh | Lìon |
Airde | |
Clì | |
Ainm | |
Air Gnìomh | |
Pàrant | |
Meòrachadh | |
Tiotal | |
Màrr | |
Seòrsa | |
Faiceach | |
Leud |
Eisimpleir:
Seo shìmplidh