Excel VBA: I-save ang Workbook nang walang Prompt (na may Madaling Hakbang)

  • Ibahagi Ito
Hugh West

Kapag nagse-save ng Macro file sa eksaktong lokasyon tulad ng dati, palagi kang sine-prompt na palitan ang file ng isang alertong mensahe. Maaari itong maging abala kapag kailangan mong mag-save ng data nang madalas at may limitadong oras upang gawin ito. Bilang resulta, gagamit kami ng VBA code upang malutas ang problema. Ipapakita sa iyo ng tutorial na ito kung paano mag-save ng workbook nang walang prompt gamit ang Excel VBA .

I-download ang Practice Workbook

I-download ang workbook ng pagsasanay na ito para mag-ehersisyo habang binabasa mo ang artikulong ito.

I-save nang walang Prompt.xlsm

7 Madaling Hakbang para Mag-save ng Workbook nang walang Prompt sa Excel VBA

Nagsama kami ng sample na set ng data sa larawan sa ibaba upang ipakita ang pagkakaiba pagkatapos patakbuhin ang VBA code upang ihinto ang pag-prompt. Habang sine-save ang file, gagamitin namin ang mga VBA code para i-disable ang display alert message.

Hakbang 1: Gumawa ng Module para Sumulat ng VBA Code

  • Una, pindutin ang Alt + F11 para buksan ang VBA Macro .
  • Mag-click sa tab na Insert .
  • Mula sa mga opsyon, piliin ang Module sa lumikha ng bagong Module .

Hakbang 2: Ilagay ang SaveAs Function sa Code

  • Upang gamitin ang ang SaveAs function sa workbook na ito, i-type ang ( ) at SaveAs , o piliin ang SaveAs mula sa listahan ng availablefunction.

Hakbang 3: Magdagdag ng File Address at Pangalan sa VBA Code

  • Upang ipasok ang file address, go sa lokasyon ng file.
  • Mag-click sa icon ng folder at kopyahin ang address.

  • I-paste ang ang address sa ilalim ng Filename argument ng SaveAs function .
  • Pagkatapos ilagay ang address , i-type ang file name .
  • Sa wakas, isara ang ang address at ang pangalan ng file na may inverted na mga kuwit (” “) .

  • Pagkatapos idagdag ang address, mag-type ng comma at isulat ang 52 para sa FileFormat argument.

  • Ganito lalabas ang mga huling code .
6706

Hakbang 4: Patakbuhin ang VBA Code at Suriin kung may Error

  • May lalabas na prompt na mensahe dahil hindi namin ginawa huwag paganahin ang Mga Alerto mensahe.
  • Pagkatapos, i-click ang Hindi .

  • Sa wakas, mag-click sa Tapos .

Hakbang 5: Sumulat ng Code para I-disable ang Prompt Message

  • Upang hindi paganahin ang prompt message, kailangan naming i-disable ang DisplayAlerts mensahe.
  • Bigyan mo ako ng DisplayAlerts. option statement bilang False upang i-disable ang Prompting o alarming message.
  • Isulat ang mga sumusunod na code sa Module upang ihinto angprompt.
9827

Hakbang 6: Patakbuhin ang VBA Code Pagkatapos I-disable ang DisplayAlerts Command

  • Sa pagkakataong ito, mag-click ka sa run button o pindutin ang F5 upang patakbuhin ang mga VBA code .
  • Ngunit walang ipo-prompt na mensaheng nag-aalerto ngayon.

Hakbang 7: Suriin ang Huling Tugon sa Resulta

  • Sa aming sample na set ng data, palitan ang pangalan ng tatanggap mula sa Brine sa Bhubon .

  • Pindutin ang F5 upang patakbuhin ang program at hindi lalabas ang mensahe.
  • Isara ang worksheet nang hindi nagse-save.

  • Buksan ang file, at tingnan kung na-save na ang file gamit ang pinakabagong kasalukuyang edisyon na iyong ginawa.

Konklusyon

Sana ang artikulong ito ay nagbigay sa iyo ng tutorial tungkol sa kung paano mag-save ng mga workbook nang walang prompt gamit ang Excel VBA . Ang lahat ng mga pamamaraang ito ay dapat matutunan at mailapat sa iyong dataset. Tingnan ang workbook ng pagsasanay at subukan ang mga kasanayang ito. Kami ay naudyukan na patuloy na gumawa ng mga tutorial na tulad nito dahil sa iyong mahalagang suporta.

Mangyaring makipag-ugnayan sa amin kung mayroon kang anumang mga tanong. Gayundin, huwag mag-atubiling mag-iwan ng mga komento sa seksyon sa ibaba.

Kami, ang Exceldemy Team, ay palaging tumutugon sa iyong mga query.

Manatili sa amin at patuloy na matuto.

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.