Paano Paganahin ang Macros sa Excel

Bilang default, hindi pinapagana ng Excel ang lahat ng macro upang maprotektahan ka mula sa mga nakakahamak na virus. Ngunit maaari mong paganahin ang mga macro na i-automate ang mga paulit-ulit na gawain sa Excel.

Ang macro ay isang pagkakasunud-sunod ng mga command at tagubilin ng Excel na nagbibigay-daan sa iyong i-automate ang mga kumplikado at paulit-ulit na gawain. Sa halip na manu-manong magsagawa ng isang serye ng mga gawaing nagsasayang ng oras sa iyong sarili, maaari mong i-record ang mga gawain bilang mga macro upang awtomatikong maisagawa ang mga ito.

Gayunpaman, ang mga ito ay maraming panganib mula sa punto ng seguridad kapag nagpatakbo ka ng mga macro-enabled na Excel file. Ang ilan sa mga macro-enabled na workbook ay maaaring magdala ng mga nakakahamak na macro virus na maaaring makapinsala o ganap na magtanggal ng mga file sa iyong drive, makompromiso ang iyong data, at masira ang iyong buong computer.

Bilang default, hindi pinapagana ng Excel ang lahat ng macro upang pigilan ka sa pagbubukas ng isang potensyal na nahawaang file. Ipapakita sa iyo ng post na ito kung paano paganahin ang mga macro sa Microsoft Excel upang magamit ang mga ito upang mapahusay ang iyong daloy ng trabaho. Maaari mong paganahin ang mga macro sa batayan ng file-by-file, o para sa lahat ng workbook, o sa isang pinagkakatiwalaang lokasyon.

Paano Paganahin ang Macros sa Mga Indibidwal na File

Maaari mong paganahin ang mga macro para sa ilang mga indibidwal na file mula sa message bar o sa view ng Excel sa backstage.

Paganahin ang Macros mula sa Message Bar

Kapag nagbukas ka ng isang dokumento ng Excel na naglalaman ng isang macro at makakakita ka ng isang dilaw na bar ng mensahe sa ibaba mismo ng Excel Ribbon (tingnan ang screenshot sa ibaba). Sasabihin nito na ang mga Macros ay hindi pinagana sa dokumentong ito ng Excel. Mag-click sa pindutang 'Paganahin ang Nilalaman' upang paganahin ang mga macro.

Paganahin ang Macros sa Backstage View

Ang isa pang paraan na maaari mong paganahin ang mga macro ay sa pamamagitan ng backstage view. Buksan ang tab na 'File' sa Microsoft Excel. Sa tab na 'Impormasyon', makakakita ka ng dilaw na 'Babala sa Seguridad'.

Mag-click sa icon na 'Paganahin ang Nilalaman' at piliin ang 'Paganahin ang Lahat ng Nilalaman' upang paganahin ang lahat ng mga macro sa file na ito.

Sa parehong mga pamamaraan, kapag pinagana mo ang mga macro, gagawin ng Excel ang dokumentong iyon na isang pinagkakatiwalaang dokumento na nangangahulugang kapag binuksan mo ang dokumentong iyon sa hinaharap, hindi nito hihilingin sa iyong paganahin muli ang mga macro.

Paano Paganahin ang Macros para sa Isang Session

Minsan gusto mo lang paganahin ang mga macro nang isang beses sa isang partikular na file at hindi mo gustong gawing pinagkakatiwalaang dokumento ang file na iyon. Sa ganitong mga kaso, pinapayagan ka ng Excel na paganahin ang mga macro para lamang sa isang session ng isang file.

Upang gawin iyon, mag-click sa tab na 'File' sa Excel at buksan ang tab na 'Info' sa view sa backstage. Sa lugar ng Babala sa Seguridad, i-click ang 'Paganahin ang Nilalaman' at piliin ang 'Mga Advanced na Opsyon'.

Sa dialog box na 'Mga Pagpipilian sa Seguridad ng Microsoft Office', piliin ang 'Paganahin ang Nilalaman para sa session na ito' at i-click ang 'OK'.

Ngayon, ang mga macro ay pinagana para sa kasalukuyang session lamang. Kapag binuksan mo muli ang dokumento, hihilingin sa iyo ng excel na paganahin muli ang mga macro.

Paano Paganahin ang Macros sa Lahat ng Workbook

Ang Excel ay may Trust center kung saan maaari mong paganahin o i-disable ang lahat ng macro sa mga workbook bilang default. Ang Excel Trust Center ay naglalaman ng mga setting ng seguridad at privacy na makakatulong na panatilihing ligtas ang iyong computer at mga dokumento.

Upang paganahin ang lahat ng macro, pumunta sa tab na 'File' sa Excel at i-click ang 'Options' sa kaliwang sidebar ng backstage view.

Magbubukas ang dialog box ng Excel Options. I-click ang ‘Trust Center’ sa kaliwang sidebar at i-click ang button na ‘Trust Center Settings’ sa kanan.

Sa dialog box ng Trust Center, piliin ang 'Mga Setting ng Macro' sa kaliwang sidebar, at sa kanang bahagi, makikita mo ang apat na setting ng macro.

Ang Apat na Mga Setting ng Macro:

  • Huwag paganahin ang lahat ng macro nang walang abiso: Ang pagpipiliang ito ay ganap na hindi pinapagana ang mga macro, hinaharangan ang mga ito nang walang kumpirmasyon. Kapag napili ang setting na ito, hindi ka makakakita ng anumang mga notification.
  • I-disable ang lahat ng macro na may notification: Ito ang default na opsyon na humaharang sa mga macro ngunit nagpapakita ng notification. Binibigyang-daan ka nitong paganahin ang mga macro sa isang file-by-file na batayan. Huwag i-click ang 'Paganahin ang Nilalaman' kung hindi mo pinagkakatiwalaan ang pinagmulan.
  • Huwag paganahin ang lahat ng macro maliban sa digitally signed macros: Bina-block ng opsyong ito ang lahat ng macro maliban sa mga macro na naka-sign nang digital. Hihilingin pa rin sa iyo ng Excel ang isang kumpirmasyon para sa karamihan ng mga macro, ngunit ang mga pinagkakatiwalaang macro ay tatakbo nang walang kumpirmasyon.
  • Paganahin ang lahat ng macro: Kapag napili ang setting na ito, maaari mong patakbuhin ang lahat ng macro nang walang kumpirmasyon. Gayundin, ang pagpipiliang ito ay gagawing mahina ang iyong system sa mga potensyal na malware at mga virus. Ngunit sa setting na ito, hindi mo kailangang i-enable ang mga macro sa bawat oras.

Ngayon para paganahin ang lahat ng macro nang walang kumpirmasyon, piliin ang ikaapat na opsyon, 'Paganahin ang lahat ng macro' sa ilalim ng Mga Setting ng Macro. Pagkatapos, i-click ang ‘OK’ para i-save ang mga setting.

Kung gusto mong i-disable ang lahat ng macro, piliin ang naaangkop na setting sa mga opsyon sa itaas.

Paganahin ang Macros sa Pinagkakatiwalaang Lokasyon

Maaari mong i-set up ang Excel upang magtiwala sa mga partikular na lokasyon sa iyong system o sa lokal na network kung saan maaari kang mag-imbak ng mga macro-enabled na file. Kung magbubukas ka ng anumang file sa pinagkakatiwalaang lokasyon, awtomatikong patakbuhin ng Excel ang macro nito nang walang kumpirmasyon, kahit na ang setting na 'Huwag paganahin ang lahat ng macro nang walang notification' ay pinili sa Trust Center.

Upang magdagdag ng pinagkakatiwalaang lokasyon, Pumunta sa tab na 'File' at i-click ang 'Option' sa backstage view.

I-click ang ‘Trust Center’ sa kaliwang sidebar at buksan ang ‘Trust Center Settings’ sa kanang bahagi ng dialog box.

Sa dialog box ng Trust Center, mag-click sa ‘Trusted Location’ sa kaliwang sulok sa itaas, at sa kanang bahagi, makikita mo ang lahat ng iyong ‘Trusted Locations’ na nakalista sa loob ng isang kahon.

Kung nagdaragdag ka ng lokasyon mula sa iyong network, lagyan ng check ang kahon sa tabi ng 'Pahintulutan ang Pinagkakatiwalaang Lokasyon sa aking network'. Kung nagdaragdag ka ng lokasyon mula sa iyong drive, iwanan itong walang check. Pagkatapos, i-click ang button na 'Magdagdag ng bagong lokasyon'.

Susunod, i-click ang button na ‘Browse’ sa dialog box ng Trusted Location at piliin ang iyong lokasyon mula sa iyong drive o sa iyong network. Tandaan, hindi inirerekomenda na pumili ng drive mula sa isang network dahil ang mga nakakahamak na macro ay madaling kumalat sa kanila.

Kung gusto mong mapagkakatiwalaan din ang anumang subfolder ng napiling lokasyon, lagyan ng check ang checkbox na ‘Pinagkakatiwalaan din ang mga subfolder ng lokasyong ito. Kung gusto mo, maaari ka ring magdagdag ng paglalarawan ng pinagkakatiwalaang lokasyon sa kahon na ‘Paglalarawan:’. Pagkatapos, i-click ang 'OK'.

Kapag tapos na iyon, makikita mong idinagdag ang iyong bagong lokasyon sa listahan ng mga landas.

Ngayon, maaari mong i-save ang iyong mga macro-enabled na Excel file sa alinman sa mga nakalistang pinagkakatiwalaang lokasyon at patakbuhin ang mga macro nito nang walang anumang babala sa seguridad.

Paano Mag-alis ng Mga Pinagkakatiwalaang Dokumento

Kung nagpasya kang hindi magpatakbo ng anumang macro sa iyong mga Excel file dahil sa isyu sa seguridad at pinili ang unang setting ng macro (I-disable ang lahat ng macro nang walang abiso), makikita mo na maaari ka pa ring magpatakbo ng mga macro sa ilang partikular na file.

Ito ay dahil maaalala ng Excel ang iyong mga nakaraang operasyon. Kung pinagana mo ang mga macro sa ilang file sa pamamagitan ng pag-click sa 'Paganahin ang Nilalaman' noong binuksan ang mga ito habang pinili ang default na setting (I-disable ang lahat ng macro na may notification), tatandaan ng Excel ang mga operasyong iyon.

Kapag na-click mo ang button na ‘Paganahin ang Nilalaman’ sa isang dokumentong pinagana ng macro, idaragdag ng Excel ang file na iyon sa mga pinagkakatiwalaang dokumento nito. At kahit na pagkatapos mong baguhin ang iyong setting ng macro sa 'Huwag paganahin ang lahat ng macro nang walang abiso', ang file na iyon ay pinagkakatiwalaang dokumento pa rin, kaya, maaari ka pa ring magpatakbo ng mga macro sa file na iyon.

Upang ganap na hindi paganahin ang lahat ng mga macro, kailangan mong alisin ang mga dokumentong pinagkakatiwalaan. Upang gawin iyon, pumunta sa File → Options → Trust Center → Trust Center Settings.

Sa window ng Trust Center, mag-click sa mga opsyon na ‘Trusted Documents’. I-click ang button na ‘Clear’ para i-clear ang lahat ng Trusted Documents.

Pagkatapos, i-click ang 'Oo' sa pop-up na balo upang kumpirmahin.

Ngayon, lahat ng pinagkakatiwalaang dokumento ay na-clear na. Tandaan, kapag na-clear mo ang Mga Pinagkakatiwalaang Dokumento, hindi lang sila tatakbo ng anumang mga macro kundi pati na rin ang mga kontrol ng ActiveX at iba pang mga uri ng aktibong nilalaman sa mga dokumentong iyon.