Excel ho an’ny Microsoft 365 ho an’ny Mac Excel 2021 ho an’ny Mac Excel 2019 ho an’ny Mac Excel 2016 ho an’ny Mac Bebe kokoa…Ketsy Mba hanamboatra asa miverimberina mba hahafahanao manao ilay asa indray amin’ny tsindry tokana, azonao atao ny mampiasa ny tabilao Developer ao amin’ny Excel ho an’ny Mac handrakitra sy hampandehanana macro. Azonao atao ihany koa ny mamorona macro amin’ny fampiasana ny Visual Basic Editor ao amin’ny Microsoft Visual Basic for Applications (VBA) hanoratana ny code programming macro anao manokana. Raha tsy mampiasa macro intsony ianao dia afaka mamafa azy.
Manorata macro
Rehefa mirakitra macro ianao dia raisin’ny mpitam-boky macro ny dingana rehetra ilaina mba hamitana ny hetsika tianao hataon’ny macro. Ireo dingana ireo dia mety ahitana ny fanoratana lahatsoratra na isa, fipihana sela na baiko eo amin’ny ribbon na amin’ny menus, fandrafetana, fifantenana sela, andalana, na tsanganana, ary fisintonana ny totozy mba hisafidianana sela ao amin’ny takelakao. Ny baiko ho an’ny firaketana, famoronana ary famafana macros dia hita ao amin’ny tabilao Developer amin’ny Ribbon.
- Raha tsy misy ny tabilao Developer dia ataovy izao manaraka izao hanehoana azy:
- Safidio Excel > Préférences > Ribbon & Toolbar .
- Eo ambanin’ny Customize the Ribbon , mifidiana Main Tabs ary jereo ny Developer .
- Kitiho ny Save ary manakatona Excel Preferences .
- Ao amin’ny tabilao Developer , tsindrio Record Macro . Fanamarihana: Mba hamoronana macro avy amin’ny VBE, tsindrio Visual Basic . Ao amin’ny varavarankelin’ny kaody, soraty ny kaody macro tianao hampiasaina.
- Ao amin’ny boaty anarana Macro , ampidiro anarana ho an’ny macro. Ny endri-tsoratra voalohany amin’ny anarana macro dia tsy maintsy litera. Ny endri-tsoratra manaraka dia mety ho litera, isa, na tarehintsoratra manasongadina. Tsy azo ampiasaina amin’ny anarana macro ny habaka; ny endri-tsoratra mitsipitsipika dia miasa tsara toy ny fanasarahana teny. Raha mampiasa anarana macro izay reference sela ihany koa ianao dia mety hahazo hafatra diso fa tsy manan-kery ny anarana macro.
- Ao amin’ny fivarotana macro amin’ny lisitra, fidio ity boky asa ity .
- Ao amin’ny boaty Shortcut key , soraty ny litera kely na litera lehibe tianao hampiasaina.
Fanamarihana: Ny fanalahidin’ny hitsin-dàlana dia hanaisotra ny lakile hitsin-dàlana Excel mitovitovy amin’izany raha misokatra ny bokikely misy ny macro.
- Ao amin’ny boaty famaritana , soraty ny famaritana ny macro ary tsindrio OK .
- Fenoy ny firaketana ny macro anao.
- Ao amin’ny tabilao Developer , tsindrio Stop Recording .
Pejy ambony
Famafana macro
- Ao amin’ny tabilao Developer , tsindrio Macros .
- Ao amin’ny lisitra, tsindrio ny macro tianao hofafana, ary tsindrio ny bokotra hamafa.
Pejy ambony
Mila fanampiana bebe kokoa?
- Fomba 1: Esory ny Macro rehetra amin’ny alàlan’ny fitahirizana ny Boky fiasana amin’ny endrika XLSX
- Fomba 2: Esory ny Macro mampiasa ny Macro Dialog Box
- Fomba 3: Esory ny macro mampiasa ny Visual Basic Editor
Fomba 1: Esory ny Macro rehetra amin’ny alàlan’ny fitahirizana ny Boky fiasana amin’ny endrika XLSX
Raha mpampiasa macro za-draharaha ianao, dia mety ho fantatrao fa ny rakitra Excel tokana afaka mitazona macro dia ny an’ny format XLSM sy XLSB (na ny endrika XLS taloha). Noho izany, raha mitahiry ny bokinao Excel amin’ny XLSX na endrika hafa momba an’io raharaha io ianao, dia ho voafafa na very ny macros anao. Ny fomba mora hanesorana ny macro rehetra amin’ny bokikely format XLSM na XLSB dia ny mitahiry azy ho XLSX ary mamafa ny tany am-boalohany raha ilaina (na mitazona azy ho backup raha ilaina). Ny zava-dehibe amin’ity fomba ity dia ny ahafahanao mitazona ny antontan-taratasy tany am-boalohany misy ny macros, raha toa ka heverinao fa mety mila azy ireo ianao any aoriana. Raha te-hitahiry bokikely ho XLSX, ireto ny dingana arahina:
- Sokafy ny rakitra XLSM na XLSB misy ny macro.
- Kitiho ny tabilao File .
- Safidio ny Save As avy amin’ny safidy eo amin’ny sisiny havia (raha amin’ny dikan-teny taloha an’ny Excel ianao dia fidio Save As avy amin’ny menio File ).
- Safidio ny lahatahiry tianao hitahirizana ilay rakitra vaovao.
- Hanokatra ny boaty fifampiresahana Save As izany. Ao amin’ny saha akaikin’ny ‘ File Name ‘, soraty ny anarana tianao homena ilay rakitra vaovao.
- Ao amin’ny saha eo akaikin’ny ‘ Save As Type’ , tsindrio ny zana-tsipìka midina.
- Avy amin’ny menio midina izay miseho, mifidiana Excel Workbook .
- Tsindrio Save .
- Ny bokinao dia ho voatahiry amin’ny anarana vaovao sy amin’ny endrika XLSX.
- Raha misafidy ny bokotra Macro avy amin’ny tabilao Developer ianao dia hahita lisitry ny macros tsy misy na inona na inona ao amin’ny boaty fifanakalozan -kevitra Macros . Midika izany fa tsy misy macro intsony ao amin’ity boky asa vaovao ity.
- Azonao atao izao ny misafidy ny hamafa ny rakitra tany am-boalohany misy ny macro na hitazona azy ho backup, raha toa ka mila izany ianao amin’ny ho avy.
Ireo dingana etsy ambony dia hanala ny macros rehetra amin’ny rakitra vao voatahiry. Ity fomba ity dia tsy mety raha te-hanaisotra macro manokana ianao ary hitazona ny ambiny. Mba hanaovana izany, ampiasao ny fomba aseho eo amin’ny fizarana manaraka. Fanamarihana : Azonao atao ihany koa ny misafidy ny anarana ny rakitra XLSX vaovao amin’ny anarana mitovy amin’ny tany am-boalohany. Tsy hiteraka olana izany satria ny fanitarana ny rakitra vaovao dia tsy mitovy amin’ny tany am-boalohany.
Fomba 2: Esory ny Macro mampiasa ny Macro Dialog Box
Ny boaty fifanakalozan-dresaka Macro an’ny Excel dia manome interface tsara ihany koa hanampy anao hanatanteraka asa isan-karazany misy macros. Azonao atao ny mampiasa azy io mba hamoronana, hampandehanana, hanitsiana, debug, ary hamafa macro maro mivantana avy amin’ny varavarankelin’ny asanao. Raha hamafa macro iray na maromaro ao amin’ny bokinao dia araho ireto dingana ireto:
- Avy amin’ny tabilao View , safidio ny bokotra Macros (eo ambanin’ny vondrona Macros ). Raha tsy izany, azonao atao ny manindry ny tabilao Developer ary misafidy ny bokotra Macros (eo ambanin’ny vondrona Code ).
- Hanokatra ny boaty fifanakalozan -dresaka Macro izany. Ho hitanao ny lisitry ny macros rehetra ao amin’ny lisitra eo amin’ny ilany havia amin’ny boaty fifampiresahana. Azonao atao ny mamafa macro iray, rehetra, na maromaro ao amin’ny bokinao.
- Raha te hamafa macro iray dia fidio fotsiny ny macro tianao hofafana. Raha hamafa macro maro dia tsindrio ny bokotra CTRL ary safidio ny macros tianao hofafana. Raha te hamafa ny macro rehetra, safidio fotsiny ny macro voalohany, tsindrio ambany ny lakile SHIFT ary safidio ny anarana macro farany.
- Tsindrio ny bokotra Delete eo amin’ny ilany havanana amin’ny boaty fifampiresahana.
- Rehefa anontaniana ianao raha azonao antoka fa te-hamafa ireo macro nofantenanao ianao dia tsindrio ny Eny .
- Tokony ho hitanao fa voafafa tamin’ny lisitra ny macro nofantenanao rehetra.
Fanamarihana: Raha tsy hitanao ny macro rehetra tianao hofafana ao amin’ny boaty fifampiresahana Macros dia mety ho voatahiry ao amin’ny bokikely hafa izy ireo. Safidio ny zana-tsipìka midina eo amin’ny saha eo akaikin’ny ‘ Macro in’. Safidio ny safidy All Open Workbooks . Ity dia tokony hampiseho macros amin’ny boky miasa rehetra izay misokatra amin’izao fotoana izao.
Ahoana ny amin’ny Macro miafina ao amin’ny Bokikely Macro manokana?
Raha manana macro ianao ao amin’ny Bokikely Macro manokana, dia ho hitanao fa tsy azo esorina izany, satria miafina amin’ny alàlan’ny default. Raha te hamafa ny macro ao amin’ny Bokin’ny Macro manokana anao dia mila tsy manafina azy ireo aloha ianao alohan’ny hanandrana hamafa azy. Raha hanafina sy hamafa ireo macro ao amin’ny Bokikely Macro manokana anao dia araho ireto dingana ireto:
- Safidio ny ‘Unhide’ avy amin’ny tabilao View , eo ambanin’ny vondrona Window .
- Hanokatra ny boaty fifampiresahana Unhide izany . Safidio ny bokinao manokana Macro ao amin’ny lisitry ny boky asa miafina.
- Tsindrio OK. Izany dia hanafina ny bokinao manokana Macro Workbook.
- Ankehitriny ianao dia afaka mamafa ny macro ilainao amin’ny fanarahana ny dingana 1 ka hatramin’ny 6 amin’ny Method 2.
Fomba 3: Esory ny macro mampiasa ny Visual Basic Editor
Farany, ny fomba fahatelo hanesorana ny macros amin’ny Excel dia amin’ny alàlan’ny Visual Basic Editor . Ity no faritra anaovanao ny tena coding sy ny fampandrosoana macro. Raha hamafa macro miaraka amin’ny Visual Basic Editor , araho ireto dingana ireto:
- Avy amin’ny tabilao Developer , mifidiana Visual Basic , eo ambanin’ny vondrona Code . Hanokatra ny Visual Basic Editor izany. Azonao atao ihany koa ny manokatra azy mivantana amin’ny fanindriana ny fanalahidy ALT+F11 eo amin’ny klavier.
- Ao amin’ny varavarankely Visual Basic Editor dia tokony hahita boaty fitaovana Project Explorer misy lisitry ny tetikasa VBA, maody ary macros rehetra ianao. Raha tsy hitanao ity boaty fitaovana ity dia fidio ny Project Explorer avy amin’ny menio View eo an-tampon’ny varavarankely Visual Basic Editor.
- Safidio ny macro tianao hofafana, tsindrio havanana amin’ny safidinao, ary tsindrio ny Esory amin’ny menu context izay miseho.
- Rehefa anontaniana ianao raha te hanondrana ny maody alohan’ny hanesorana azy dia tsindrio ny No.
- Avereno ny dingana 3 sy 4 ho an’ny maody hafa tianao hofafana.
- Rehefa voafafa avokoa ny maody ilainao, akatony ny VBA Editor.
Amin’izany fomba izany, azonao atao ny mamafa ny macro amin’ny bokikely rehetra. Amin’ity lesona ity dia nasehonay anao ny fomba tsotra telo hamafa ny iray, mihoatra ny indray mandeha na ny macro rehetra amin’ny bokinao Excel. Manantena izahay fa nahasoa anao izy ireo ary mora nampiharina. Tutorial Excel hafa mety tianao:
- Mampiasa Application.EnableEvents amin’ny VBA amin’ny Excel (hazavaina miaraka amin’ny ohatra)
- Ahoana ny famerenana ny tady lahatsoratra amin’ny Excel (Mampiasa Formula & VBA)
- Nahoana no misokatra ny Excel amin’ny fanombohana (sy ny fomba hampijanonana azy)
- Ahoana ny fanesorana hyperlinks amin’ny Excel
- Ahoana ny fanesorana faingo ao amin’ny Excel (amin’ny isa na tady lahatsoratra)
- Ahoana ny fomba hamonjena ny safidy amin’ny Excel ho PDF
- Inona ny toerana misy ny Excel Personal Workbook?
Ny fampiasana VBA Macros amin’ny Excel dia mety ho fitsitsiana fotoana lehibe. Azonao atao ny manamboatra asa miverimberina maro ary mamorona fiasa sy fiasa vaovao ao amin’ny Excel miaraka amin’ny kaody macro VBA tsotra. Saingy amin’ny toe-javatra sasany, azonao atao ny manaisotra ny macro rehetra amin’ny bokikely Excel (na mamafa macros manokana ihany). Mety ho izany no mitranga rehefa mahazo bokikely avy amin’olon-kafa ianao ary te-hanao azy io tsy misy macro, na rehefa mandefa rakitra misy macro amin’olona ianao ary tsy mila an’ireo ao amin’ny bokim-asa ny rosia. Amin’ity lesona ity dia hasehoko anao ny fomba tsotra roa hanesorana ny macro amin’ny bokikely ao amin’ny Microsoft Excel . Andeha àry isika hanomboka!
- Esory ny Macros rehetra amin’ny alàlan’ny fitahirizana ny rakitra amin’ny endrika XLSX
- Esory ny Macro manokana ao amin’ny boaty fifampiresahana Macro
- Esory ny Module misy ny Macro
Esory ny Macros rehetra amin’ny alàlan’ny fitahirizana ny rakitra amin’ny endrika XLSX
Raha te hanaisotra ny macro rehetra indray mandeha ianao, ny fomba tsotra indrindra hanaovana izany dia ny mitahiry ny bokikely misy amin’ny endrika XLSX. Amin’ny alàlan’ny famolavolana, tsy afaka manana kaody macro VBA ianao amin’ny endrika rakitra XLSX. Raha manao izany ianao dia nesorina ho azy izany rehefa mitahiry ny rakitra Excel. Miaraka amin’ny Excel, ny macros ao amin’ny .XLSM, .XLSB ary ny .XLS taloha ihany no azonao ananana. Rehefa mitahiry ny bokikely amin’ny endrika hafa ianao dia very avy hatrany ny macros. Eritrereto hoe manana rakitra antsoina hoe Example.xlsm ianao (miaraka amin’ny macros), eto ambany ny dingana hanesorana ny macro rehetra amin’ity rakitra ity:
- Kitiho ny tabilao File
- Kitiho ny safidy ‘Save As’ (‘Save a Copy’ amin’ny dikan-teny Excel vaovao)
- Tsindrio ny Browse. Hanokatra ny boaty fifampiresahana Save As izany.
- Ao amin’ny boaty fifampiresahana Save As, ampidiro ny anaran’ny rakitra tianao hotehirizina. Azonao atao ihany koa ny mitazona ny anarana efa misy raha tianao
- Tsindrio ny Save As type drop-down
- Safidio ny Excel Workbook (*.xlsx) safidy
- Tsindrio ny Save
- Ao amin’ny bitsika izay miseho, tsindrio ny Eny. Mampandre anao fotsiny izany fa ho very ny Code VB raha tehirizina amin’ny endrika .XLSX ity rakitra ity.
Dia izay! Tsy misy macro izao ny rakitrao. Tsara ity fomba ity satria manaisotra ny macro rehetra amin’ny bokikely Excel amin’izao fotoana izao. Na izany aza, raha te hanaisotra macro sasany ianao ary hamafa ny sasany dia tsy mety aminao ity fomba ity (jereo ilay mampiasa ny boaty fifampiresahana Macro amin’ity). Ny zavatra tsara iray hafa momba an’io fomba io dia ny mbola manana dika mitovy amin’ny rakitra tany am-boalohany izay manana ny macro rehetra (raha ilainao izany amin’ny ho avy).
Esory ny Macro manokana ao amin’ny boaty fifampiresahana Macro
Raha ny fomba teo aloha dia hamafa ny macros rehetra. ity iray ity dia ahafahanao misafidy ireo izay tianao esorina. Ary raha te hamafa ny macro rehetra ianao dia azonao atao koa izany. Eritrereto hoe manana rakitra antsoina hoe Example.xlsm ianao izay misy macro. Ireto ambany ireto ny dingana hamafa macro amin’ity boky ity:
- Kitiho ny tabilao Developer (raha tsy hitanao ny tabilao Developer dia jereo ny naoty amin’ny loko mavo aorian’ny dingana)
- Tsindrio ny bokotra Macros. Hanokatra ny boaty fifanakalozan-kevitra Macro izay ahitanao ny macro rehetra ao amin’ny bokikely
- Ao amin’ny ‘Macros in’ drop-down, ataovy azo antoka fa voafantina ny ‘This Workbook’.
- Safidio ny anarana macro tianao hofafana amin’ny lisitry ny macro
- Tsindrio ny bokotra Delete. Izany dia hamafa ilay macro voafantina
Raha te hanala macro maro (na rehetra) ianao dia avereno ny dingana 4 sy 5. Fanamarihana: Raha tsy hitanao ny tabilao developer dia kitiho eto raha te hamaky ny fomba hahazoana ny tabilao developer hiseho amin’ny ribbon ao amin’ny Excel. Raha tsy izany, azonao atao koa ny mampiasa ny hitsin-dàlana fitendry – ALT + 8 hanokafana ny boaty fifanakalozan-dresaka Macro. Azonao atao ihany koa ny manindry ny tabilao Views, tsindrio ny Macros drop-down ary tsindrio ny View Macros safidy. Hanokatra ny boaty fifampiresahana Macros ihany koa izany. Na dia miasa tsara aza ity fomba ity, dia ahafahanao manala ireo macro izay voatahiry ao anaty maody ao amin’ny Visual Basic Editor. Raha toa ka manana macro hetsika ianao (ao amin’ny takelaka manokana na ThisWorkbook) na macro ao amin’ny bokikely macro manokana, dia tsy azo esorina amin’ity fomba ity izany.
Esory ny Module misy ny Macro
Ny fomba iray hafa hanesorana ny macro dia ny mandeha any amin’ny Visual Basic Editor ary manala ny macros avy ao. Ity fomba ity dia manome anao ny fifehezana indrindra satria azonao atao ny miditra amin’ny macros rehetra (na ao amin’ny module na zavatra na bokikely macro manokana). Ireto ambany ireto ny dingana hamafa macro amin’ny Visual Basic Editor:
- Kitiho ny tabilao Developer ao amin’ny ribbon
- Tsindrio ny safidy Visual Basic (na ampiasao ny hitsin-dàlana – ALT + F11)
- Ao amin’ny VB Editor dia hanana ny zavatra rehetra ao amin’ny Project Explorer ianao. Raha tsy hitanao ny Project Explorer dia tsindrio ny safidy View ao amin’ny menio ary tsindrio avy eo Project Explorer
- Ao amin’ny Project Explorer, tsindrio indroa eo amin’ny zavatra misy ny kaody macro. Ity dia mety ho maody, zavatra amin’ny takelaka, na ThisWorkbook.
- Ao amin’ny varavarankelin’ny kaody misokatra, vonoy ireo macro tianao esorina. Raha te hanaisotra ny rehetra ianao dia safidio fotsiny ny zava-drehetra ary tsindrio ny fanalahidy hamafa.
Raha toa ka manana mody misy ny kaody tianao esorina ianao dia azonao atao ny manindry havanana amin’ny zavatra module ary tsindrio ny safidy Remove module. Noho izany dia fomba telo azonao ampiasaina hanesorana ireo macro amin’ny bokikely Microsoft Excel. Manantena aho fa nahasoa anao ity fampianarana ity! Tutorial Excel hafa mety tianao:
- Ahoana ny fametrahana Macro amin’ny bokotra iray ao amin’ny Excel
- Ahoana ny fanoratana macro amin’ny Excel
- Ohatra Macro Excel mahasoa ho an’ireo vao manomboka VBA (Vonona)
- Ahoana ny fametrahana Macro amin’ny Excel
- Ahoana ny fomba fampandehanana ny Macros amin’ny Excel?
- Ahoana ny famonoana ny fakan'ny hazo
- Ahoana ny fanoratana mailaka |
- Ahoana ny fanaraha-maso ny fahasalaman'ny bateria Android anao
- Ahoana ny fomba fiarahana amin'ny nudist raha tsy iray ianao
- Ahoana ny fomba fivarotana vokatra