Clàr-innse
Tha e na chùis chudromach dhuinn uile fhad ‘s a tha sinn ag obair le VBA ann an Excel, gus ùrachadh an sgrion a chuir dheth. San artaigil seo, seallaidh mi dhut mar as urrainn dhut ùrachadh an sgrion a chuir dheth le bhith a’ cleachdadh VBA ann an Excel.
Excel VBA: Cuir dheth Ùrachadh Sgrion (Sealladh Luath)
1968
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.
Tionndaidh dheth Screen Update.xlsm
Sealladh farsaing gus Ùrachadh Sgrion a chuir dheth a’ cleachdadh Excel VBA
Gus ùrachadh sgriona a chuir dheth le bhith a’ cleachdadh VBA tha e furasta. Leis an fhìrinn innse, chan eil ach aon loidhne gu leòr airson seo a choileanadh.
1972
Cuiridh an aon loidhne chòd seo dheth ùrachadh an sgrion dhut, ach cha bhith thu comasach air a’ bhuaidh a mhothachadh leis an aon loidhne seo. Gus a bhith ga faireachdainn, cuir a-steach cuid de loidhnichean còd a nì cuid de ghnìomhan dhut às deidh dhut an scrion ùrachadh. Tha e nas fheàrr mas e gnìomh fada a th' ann, a thuigeas tu buaidh ùrachadh sgriona.
6365
Cuir na loidhnichean seo a-steach sreath de 1 gu 100,000 san duilleag ghnìomhach, a' tòiseachadh bho chill A1 . Ma nì thu e gun ùrachadh sgrion, bheir e ùine mhòr. Oir gach uair a chuireas e àireamh a-steach dhan ath chill, thèid an cealla as tràithe ùrachadh còmhla ri.
Ach ma chumas tu an sgrion ag ùrachadh dheth, cha tèid na ceallan as tràithe ùrachadh gach turas, agus thèid an obrachadh gabh nas lugha ùine airson a chur gu bàs.
An uairsin mas urrainn dhutMa tha thu ag iarraidh, is urrainn dhut ùrachadh an sgrion a thionndadh a-rithist.
8571
Mar sin bidh an còd VBA coileanta:
8571⧭ Còd VBA:
7789
Leugh More: [Seasta!] Ceallan Excel nach eil ag ùrachadh mura dèan briogadh dùbailte (5 fuasglaidhean)
Leughaidhean coltach ris
- Mar a dh’ùraicheas tu duilleag Excel gu fèin-obrachail (3 dòighean iomchaidh)
- Mar a bheir thu ùrachadh gu fèin-ghluasadach air clàr pivot nuair a dh’ atharraicheas an dàta stòr
- Clàr Pivot Gun ùrachadh (5 Cùisean & Fuasglaidhean)
- Mar a nì thu Clàr pivot ùrachadh fèin-ghluasadach às aonais VBA ann an Excel (3 Dòighean Smart)
A’ leasachadh am Macro gus Ùrachadh Sgrion a chuir dheth a’ cleachdadh Excel VBA
Sinn' chunnaic mi mion-sgrùdadh ceum air cheum air a’ chòd gus ùrachadh sgrion a chuir dheth a’ cleachdadh VBA ann an Excel. A-nis chì sinn mar a leasaicheas sinn Macro gus seo a chur an gnìomh.
⧪ Ceum 1: A' fosgladh uinneag VBA
Brùth ALT + F11 air a' mheur-chlàr agad gus an uinneag Visual Basic fhosgladh.
⧪ Ceum 2: A' cur a-steach modal ùr
Rach gu Cuir a-steach > Modal sa bhàr-inneal. Cliog air Modal . Fosglaidh modal ùr leis an t-ainm Module1 (no rud sam bith eile a rèir na h-eachdraidh a dh’ fhalbh).
Seo an ceum as cudromaiche. Cuir a-steach an còd VBA a chaidh a thoirt seachad sa mhodal.
⧪ Ceum 4: A' ruith a' Chòd
Briog air an Ruith fo \Inneal UserForm on bhàr-inneal gu h-àrd.
Ruithidh an còd. Agus gheibh thu sreath de dh’ àireamhan eadar 1 is 1,00,000 air an gineadh gu sgiobalta air an duilleag-obrach agad, a bheireadh ùine mhòr mus tèid a chur gu bàs.
Leugh Tuilleadh: [Fuasgladh]: Foirmlean Excel nach eil ag ùrachadh gus an tèid a shàbhaladh (6 fuasglaidhean comasach)
Rudan ri chuimhneachadh
Feumaidh tu na dèan an aon obair leam às deidh dhut ùrachadh an sgrion a chuir dheth. Faodaidh tu rud sam bith a tha nad ghnìomh àbhaisteach a dhèanamh. Ach is e an rud nach tuig thu a’ bhuaidh a th’ aig tionndadh ùrachaidhean sgrion mura dèan thu sreath fhada de ghnìomhan. Sin as coireach gun do chruthaich mi sreath bho 1 gu 1,00,000.
Co-dhùnadh
Mar sin, is e seo am pròiseas airson Macro a leasachadh airson tionndadh. ùrachadh far-sgrion a’ cleachdadh Excel VBA . A bheil ceist sam bith agad? Na bi leisg faighneachd dhuinn. Agus na dìochuimhnich tadhal air an làrach-lìn againn ExcelWIKI airson barrachd phuist is ùrachaidhean.