Macros yo se yon zouti pou kreye kòmandman nan Microsoft Excel ki ka siyifikativman diminye tan nan ranpli travay pa otomatize pwosesis la. Men, an menm tan an, makro yo se yon sous vilnerabilite ki ka eksplwate pa atakè yo. Se poutèt sa, itilizatè a nan pwòp risk li yo ak risk ta dwe deside sèvi ak karakteristik sa a nan yon ka an patikilye oswa ou pa. Pou egzanp, si li pa sèten sou fyab la nan dosye a ke yo te louvri, Lè sa a, li pi bon yo pa sèvi ak makro, paske yo ka lakòz òdinatè a yo vin enfekte ak kòd move. Bay sa a, devlopè yo te bay yon opòtinite pou itilizatè a deside sou pwoblèm nan nan pèmèt ak enfimite macros.
Pèmèt oswa enfim makro yo nan meni pwomotè a
Nou pral konsantre sou pwosedi a nan pèmèt ak enfimite macros nan popilè ki pi ak popilè pou vèsyon jodi a nan pwogram lan - Excel 2010.
Ou ka pèmèt oswa enfim makro yo nan Microsoft Excel nan meni pwomotè a. Men, pwoblèm nan se ke pa default sa a meni ki enfim. Pou pèmèt li, ale nan "File" tab la. Next, klike sou atik la "Opsyon".
Nan fenèt la paramèt ki ouvè, ale nan seksyon an "Tape Settings". Nan pati dwat la nan fenèt la nan seksyon sa a, tcheke ti bwat la akote atik la "Developer". Klike sou bouton "OK".
Apre sa, tab la "Developer" parèt sou riban an.
Ale nan tab la "Developer". Nan bò ki trè dwat nan kasèt la se bwat la anviwònman makro. Pou pèmèt oswa enfim makro yo, klike sou "Macro Sekirite" bouton an.
Fenèt Sant Kontwòl Sekirite a ouvè nan seksyon Macros la. Pou pèmèt makro, deplase switch la nan pozisyon "Pèmèt tout makro". Sepandan, pwomotè a pa rekòmande pou fè aksyon sa a pou rezon sekirite. Se konsa, tout bagay se fè nan pwòp danje ou ak risk yo. Klike sou "OK" bouton an, ki sitiye nan kwen dwat la nan fenèt la.
Macros yo enfim nan menm fenèt la tou. Men, gen twa opsyon pou are, youn nan ki itilizatè a dwe chwazi selon nivo a risk espere:
- Enfim tout macros san notifikasyon;
- Enfim tout makro ak notifikasyon;
- Enfim tout makro eksepte makro nimerik siyen.
Nan denyé ka sa a, makro ki pral gen yon siyati dijital yo pral kapab fè travay. Pa bliye peze bouton "OK" la.
Pèmèt oswa enfim makro yo nan anviwònman pwogram lan
Gen yon lòt fason pou pèmèt ak enfim makro yo. Premye a tout, ale nan seksyon "File", ak Lè sa a, klike sou "Paramèt" bouton an, tankou nan ka enklizyon de meni an pwomotè, ki nou te pale de pi wo a. Men, nan fenèt la paramèt ki ouvè, nou pa ale nan "anviwònman yo Tape" atik, men nan "Sekirite Jesyon Sant" atik la. Klike sou bouton "Anviwònman Sant Sekirite Sosyal".
Menm fenèt Sekirite Sant Kontwòl la ouvè, ki nou navige nan meni pwomotè. Ale nan seksyon "Macro anviwònman yo", epi gen pèmèt oswa enfim makro nan menm fason an jan yo te fè dènye fwa.
Pèmèt oswa enfim makro nan vèsyon lòt nan Excel
Nan lòt vèsyon nan Excel, pwosedi a pou enfimite macros se yon ti jan diferan de algorithm ki anwo a.
Nan vèsyon an plus, men mwens komen nan Excel 2013, malgre kèk diferans nan koòdone aplikasyon an, pwosedi pou pèmèt ak enfim macros swiv menm algorithm a ki te dekri anwo a, men pou vèsyon pi bonè li se yon ti jan diferan.
Yo nan lòd yo pèmèt oswa enfim makro nan Excel 2007, ou jis bezwen klike sou Microsoft Office logo la nan kwen siperyè agòch nan fenèt la, ak Lè sa a, nan pati anba a nan paj la ki ouvè, klike sou "Opsyon" bouton an. Next, fenèt la Sekirite Sosyal Sant Kontwòl ouvè, ak plis aksyon yo ki ap pèmèt ak enfim makro yo prèske menm jan ak sa ki dekri pou Excel 2010.
Nan Excel 2007, li se ase jis yo ale nan atik yo meni "Zouti", "Macro" ak "Sekirite Sosyal". Apre sa, yon fenèt ap louvri nan ki ou bezwen chwazi youn nan nivo sekirite yo macro: "Trè wo", "High", "Mwayen" ak "Low". Paramèt sa yo koresponn ak makro yo nan vèsyon pita.
Kòm ou ka wè, gen ladan yo makro nan vèsyon yo dènye nan Excel se yon ti jan pi konplike pase sa li te nan vèsyon anvan nan aplikasyon an. Sa a se akòz règleman pwomotè a pou ogmante nivo sekirite itilizatè a. Se konsa, macros yo ka pèmèt sèlman pa yon itilizatè plis oswa mwens "avanse" ki moun ki ka objektivman evalye risk ki genyen nan aksyon ki fèt.