Clàr-innse
An robh agad a-riamh ri feitheamh grunn mhionaidean airson an leabhar-obrach Excel agad gus macro a ruith, Ceist Cumhachd ùrachadh, no foirmlean trom ath-àireamhachadh? Faodaidh tu, gu dearbh, am fois a lìonadh le cupa tì is cofaidh air adhbharan gu tur laghail, ach is dòcha gu robh beachd eile agad: carson nach fosgail thu leabhar-obrach Excel eile faisg air làimh agus obraich leis airson a-nis?
Ach chan eil e cho sìmplidh sin.
Ma dh’fhosglas tu grunn fhaidhlichean Excel san dòigh àbhaisteach (cliog dà uair ann an Explorer no tron chlàr-taice Faidhle - Fosgail ann an Excel), bidh iad a’ fosgladh gu fèin-ghluasadach san aon suidheachadh ri Microsoft Excel. Mar sin, ma ruitheas tu ath-àireamhachadh no macro ann an aon de na faidhlichean sin, bidh an tagradh gu lèir trang agus bidh a h-uile leabhar fosgailte a ’reothadh, leis gu bheil pròiseas siostam Excel cumanta aca.
Tha an duilgheadas seo air fhuasgladh gu math sìmplidh - feumaidh tu Excel a thòiseachadh ann am pròiseas ùr air leth. Bidh e neo-eisimeileach bhon chiad fhear agus leigidh e leat obrachadh air faidhlichean eile ann an sìth fhad ‘s a tha an eisimpleir roimhe de Excel ag obair air gnìomh trom aig an aon àm. Tha grunn dhòighean ann seo a dhèanamh, cuid dhiubh a dh’ fhaodadh no nach obraich a rèir an dreach agad de Excel agus na h-ùrachaidhean a chuir thu a-steach. Mar sin feuch a h-uile càil aon ri aon.
Modh 1. Frontal
Is e an roghainn as fhasa agus as follaisiche taghadh bhon phrìomh chlàr Tòisich - Prògraman - Excel (Tòisich - Prògraman - Excel). Gu mì-fhortanach, chan obraich an dòigh-obrach prìomhadail seo ach ann an dreachan nas sine de Excel.
- Put air an làimh dheis le bhith a’ briogadh air an ìomhaigh Excel air a’ bhàr-tasg - fosglaidh clàr co-theacsa le liosta de fhaidhlichean o chionn ghoirid.
- Aig bonn a’ chlàr seo bidh sreath Excel - cliog air clì putan na luchaige, a 'cumail fhad 'sa tha an iuchair Alt.
Bu chòir Excel eile tòiseachadh ann am pròiseas ùr. Cuideachd, an àite briogadh clì le Alt faodaidh tu putan meadhanach na luchaige a chleachdadh - ma tha e aig do luchag (no ma chluicheas a’ chuibhle cuideam a pàirt).
Dòigh 3. Loidhne àithne
Tagh bhon phrìomh chlàr Tòisich - Ruith (Tòisich - Ruith) no brùth air ath-ghoirid meur-chlàr Win+R. Anns an raon a tha a’ nochdadh, cuir a-steach an àithne:
Às dèidh dhut briogadh air OK bu chòir eisimpleir ùr de Excel tòiseachadh ann am pròiseas air leth.
Dòigh 4. Macro
Tha an roghainn seo beagan nas iom-fhillte na an fheadhainn roimhe, ach bidh e ag obair ann an dreach sam bith de Excel a rèir mo bheachdan:
- A’ fosgladh an Deasaiche Visual Basic tro taba Leasaiche - Visual Basic (Leasaiche - Visual Basic) no ath-ghoirid meur-chlàr Alt + F11. Ma tha tabaichean -leasachaidh nach eil ri fhaicinn, faodaidh tu a thaisbeanadh troimhe File - Roghainnean - Ribbon Setup (Faidhle - Roghainnean - Gnàthaich Ribbon).
- Anns an uinneag Visual Basic, cuir a-steach modal falamh ùr airson còd tron chlàr Cuir a-steach - modal.
- Dèan lethbhreac den chòd a leanas an sin:
Sub Run_New_Excel() Suidhich NewExcel = CreateObject ("Excel.Application") NewExcel.Workbooks.Add NewExcel.Visible = Fo-dheireadh fìor
Ma ruitheas tu am macro a chaidh a chruthachadh a-nis tro Leasaiche - Macros (Leasaiche - Macro) no ath-ghoirid meur-chlàr Alt+F8, an uairsin thèid eisimpleir fa leth de Excel a chruthachadh, mar a bha sinn ag iarraidh.
Airson goireasachd, faodar an còd gu h-àrd a chuir ris chan ann ris an leabhar gnàthach, ach ris an Leabhar Pearsanta Macros agus cuir putan air leth airson a ’mhodh-obrach seo air a’ phannal ruigsinneachd luath - an uairsin bidh am feart seo an-còmhnaidh ri làimh.
Dòigh 5: faidhle VBScript
Tha an dòigh seo coltach ris an fhear roimhe, ach bidh e a’ cleachdadh VBScript, dreach làn-shìmplidh den chànan Visual Basic, gus gnìomhan sìmplidh a dhèanamh ceart ann an Windows. Gus a chleachdadh dèan na leanas:
An toiseach, leig le taisbeanadh leudachaidhean airson faidhlichean ann an Explorer troimhe Sealladh - leudachadh faidhle (Seall - Leudachadh faidhle):
An uairsin cruthaichidh sinn faidhle teacsa ann am pasgan sam bith no air an deasg (mar eisimpleir New Excel.txt) agus dèan lethbhreac den chòd VBScript a leanas an sin:
Suidhich NewExcel = CreateObject ("Excel.Application") NewExcel.Workbooks.Add NewExcel.Visible = Fìor sheata NewExcel = Chan eil dad
Sàbhail agus dùin am faidhle, agus an uairsin atharraich an leudachadh aige bho txt on vbs. Às deidh ath-ainmeachadh, nochdaidh rabhadh leis am feum thu aontachadh, agus atharraichidh ìomhaigh an fhaidhle:
A h-uile càil. A-nis cuiridh briogadh dùbailte air putan clì na luchaige air an fhaidhle seo eisimpleir neo-eisimeileach ùr de Excel air bhog nuair a bhios feum agad air.
PS
Cumaibh cuimhne, a bharrachd air na buannachdan, gu bheil na h-eas-bhuannachdan aig a bhith a 'ruith iomadh eisimpleir de Excel cuideachd. tha na pròiseasan siostam seo “chan eil iad a’ faicinn ”a chèile. Mar eisimpleir, cha bhith e comasach dhut ceangal dìreach a dhèanamh eadar ceallan leabhar-obrach ann an diofar Excel. Cuideachd, bidh glè bheag de chopaigeadh eadar diofar shuidheachaidhean den phrògram, msaa. Anns a 'mhòr-chuid de chùisean, ge-tà, chan e prìs cho mòr a tha seo ri phàigheadh airson gun a bhith a' caitheamh ùine a 'feitheamh.
- Mar as urrainn dhut meud faidhle a lughdachadh agus a luathachadh
- Dè a th’ ann an Leabhar Macro Pearsanta agus mar a chleachdas tu e