Autosave sa Excel | Paano I-on ang Autosave gamit ang Excel Option & VBA

Pag-andar ng Autosave sa Excel

Autosave sa excel ay isang pagpapaandar / pasilidad na ginagamit upang awtomatikong mai-save ang mga pagbabago o pag-unlad ng trabaho. Makakatulong ito sa amin upang mabawasan ang epekto ng peligro sa pagkawala ng data sa kaso ng anumang sitwasyon ng pag-crash sa system. Mahahanap namin ang tampok na ito sa tab na mga pagpipilian sa ilalim ng seksyon ng pag-save, kung mai-input namin ang oras dahil ang 5 minuto na excel ay awtomatikong mai-save ang aming mga workbook sa bawat limang minuto.

Paano I-on ang AutoSave sa Excel? (Hakbang-hakbang)

Karaniwan, ang Autosave ay pinagana sa Excel bilang default. Tingnan natin kung paano i-on ang mga pagpipilian sa Autosave sa Excel.

  • Hakbang -1: Pumunta sa menu na "File". Mag-click sa "Mga Pagpipilian"

  • Hakbang -2: Ang mga pagpipilian sa Excel ay pop out na may maraming mga pagpipilian upang pamahalaan ayon sa aming pangangailangan. Mag-click sa pagpipiliang "I-save" - ​​Dadalhin kami nito upang ipasadya ang mga workbook na nai-save.

  • Hakbang 3 - Mula sa window na ito, makikita natin ang "I-save ang impormasyon ng AutoRecover tuwing __ minuto" na pinagana. Dito namin inaabisuhan ang excel upang mai-save ang workbook para sa bawat n minuto (n maaaring ang anumang numero na kumakatawan sa. Ng minuto sa oras). Bilang default, tatagal ng 10 minuto ang Excel upang maisagawa ang AutoRecover ngunit maaari naming baguhin ang oras na ito alinsunod sa aming kinakailangan tulad ng 1,2,3 minuto at iba pa.

  • Hakbang 4 - Kung pinagana mo ito at hindi mai-save, maiimbak ito sa landas na ito "C: \ Users \ aa \ AppData \ Roaming \ Microsoft \ Excel \ " (ang landas na ito ay nag-iiba para sa bawat isa bilang kanilang paggaling

    magkakaiba ang lokasyon ng autosave na excel. Hinihiling ko sa lahat na suriin para sa lokasyon ng autosave na ito sa mga pagpipilian sa Excel - I-save.

Maaari din nating baguhin ang folder upang mai-save ang mga backup sa pamamagitan ng pagpasok ng ibang landas sa "Lokasyon ng file na AutoRecover".

  • Hakbang 5 - Maaari kaming pumili ng isang tiyak na format kapag nai-save namin ang aming mga workbook nang awtomatiko sa pamamagitan ng pagpili ng format mula sa listahan ng mga excel format na magagamit.

Bilang default, ang format ay "Excel Workbook (* xlsx)." dahil ito ay ginamit ng karamihan sa mga gumagamit. At tiyaking binuksan din namin ang "Panatilihin ang huling autosaved na bersyon ng excel kung magsasara ako nang hindi nagse-save".

  • Hakbang 6 - Maaari din nating iwasan ang pag-save ng mga workbook sa isang drive-by na pagpapagana ng "I-save sa Computer bilang default" tulad ng sumusunod:

Hanggang ngayon natutunan namin kung paano i-on ang autosave sa excel, oras na ibibigay sa pagganap ng gawain nang pana-panahon at maraming iba pang mga tampok na nakuha namin.

Paano Mabawi ang AutoSaved File?

Ngayon, tingnan natin kung paano mabawi ang file na na-auto-save. Tulad ng maaari mong obserbahan ang file path na ibinigay namin sa "AutoRecover lokasyon ng file", kopyahin ang path.

Hakbang 1 - Ngayon, buksan ang Microsoft Explorer, sa tuktok ng bar dapat naming i-paste ang landas na kinopya namin mula sa "Lokasyon ng file ng AutoRecover" at pagkatapos ay pindutin ang ENTER.

  • Hakbang 2 - Ang isang window na may mga file at folder na awtomatikong mababawi ay ipapakita. Mula sa window na ito, maaari kaming mag-click sa file na nais naming mabawi at pagkatapos ay mapapanatili mo ang mga pagbabago at mai-save ang workbook na may bagong pangalan. Kapag naipasok mo na ang landas, ang window sa ibaba ay mag-pop out.

Mula dito maaari naming mabawi ang mga file na hindi nai-save at ang aming trabaho at oras ay hindi walang kabuluhan sa pamamagitan ng pagpapagana ng autosave sa excel.

Paano I-on ang Autosave ng Visual Basic Application (VBA)

Tingnan natin kung paano makakatulong ang code gamit ang Excel Macro upang maisagawa ang autosave sa excel workbook.

  • Hakbang 1 - Buksan ang "Visual Basic Editor" mula sa tab ng Developer sa iyong excel tulad ng nasa ibaba.

  • Hakbang 2- Tulad ng pag-click sa "Visual Basic", maaari nating mailarawan ang isang editor ng VBA na lumalabas. Dito kailangan nating magsulat ng code upang maisagawa ang pagpapatakbo ng autosave.

  • Hakbang 3 - Dito hindi kami lilikha ng anumang module para maisagawa ang aming operasyon dahil ito ay isang "Kaganapan" kung saan magsusulat kami ng isang macro. Ang isang kaganapan ay tulad ng kung magbubukas kami ng isang workbook pagkatapos ay isasaalang-alang ito bilang isang kaganapan, katulad, kung gumawa kami ng mga pagbabago sa workbook pagkatapos ito ay isang kaganapan din, ang pagsasara sa workbook ay isang kaganapan din at iba pa.
  • Hakbang 4 - Para sa pagpapatakbo ng autosave, ipinapalagay namin na "isinasara ang workbook" bilang isang kaganapan. Buksan ang "ThisWorkbook" na nasa aming kaliwang bahagi ng pahina at simulang magsulat ng isang macro.

  • Hakbang 5 - Habang binubuksan natin ang "Thisbookbook", makikita natin ang "Pangkalahatan" at palitan ito ng "Workbook" tulad ng sumusunod.

  • Hakbang 6 - Tulad ng kapag nagbago kami sa isang workbook, Nagbibigay ito ng isang pagpipilian upang magsulat ng isang macro sa isang kaganapan na "Workbook_Open ()". Mayroong isang listahan ng mga deklarasyon na maaari naming magamit upang lumikha ng isang kaganapan sa aming kanang bahagi. Dito magsasagawa kami ng isang gawain para sa autosave sa excel kaya kailangan nating baguhin ang kaganapan sa "Beforclose".

  • Hakbang 7 - Piliin ang "BeforeClose" at simulang isulat ang code para sa autosave sa excel.

  • Hakbang 8 - Awtomatikong mai-save ng "ThisWorkbook.Save" ang workbook at mai-save ito bilang isang workbook na pinapagana ng macro upang patakbuhin ang code tulad ng sa ibaba:

  • Hakbang 9 - I-save ang workbook na ito bilang isang naka-enable sa macro at isara ang workbook. Pagkatapos ay maaari nating obserbahan ang alerto sa display na humihiling na i-save o huwag i-save ay hindi makaka-pop out ngunit ang ilang iba pang babala ay babala kung saan ay tulad ng sa ibaba:

Hakbang 10 - Sa sandaling mag-click ka sa Ok, ang workbook na may mga pagbabago ay magiging autosaved. Maaari din naming hindi paganahin ang alerto na ito sa pamamagitan ng paggamit ng ilang code sa VBA na awtomatikong nai-save ang isang workbook sa isang simpleng paraan.

Tingnan natin kung paano ito gumagana:

Ang mga mensahe ng babalang ito ay darating sa pamamagitan ng isang application kaya kinukuha namin ang "Application.DisplayAlerts = Mali". Nangangahulugan ito na ang anumang uri ng alerto sa pagpapakita ay hindi lalabas sa sandaling ang linya na ito ay kasama sa code. Ngunit mahalaga din na isama ang isang linya ng "Application.DisplayAlerts = True" dahil makakatulong ito kapag may isang mahalagang alerto sa pagpapakita na mag-pop out.

Ngayon subukang gumawa ng mga pagbabago at isara ang workbook, maaari naming obserbahan na wala sa mga alerto sa pagpapakita ang lalabas ngunit ang mga pagbabago ay makakatipid. Tutulungan kami ng operasyong ito upang mai-save ang aming trabaho bagaman hindi namin inaasahang isinasara ang workbook nang hindi ito nai-save.

Bagay na dapat alalahanin

  • Ang Autosave sa Excel ay isang magandang tampok na nakakatipid ng oras at data sa pamamagitan ng pag-save nito sa pana-panahong batayan.
  • Tulad ng isang beses na pinagana namin ang autosave sa Excel kung gayon hindi kami maaaring magsara nang hindi nai-save kung saan maaaring linlangin kahit na hindi namin nais na i-save ang data sa totoo lang.
  • Palagi nitong sinusubaybayan ang gawain ng gumagamit at ina-update ang mga pagbabago sa nilalaman upang maibahagi ang point o isang drive.
  • Pinapayagan din nito ang maraming tao na i-edit ang dokumento nang sabay-sabay.