Jinsi ya Kuhifadhi Nakala kama XLSX Kutumia Excel VBA (Njia 5 Zinazofaa)

  • Shiriki Hii
Hugh West

Katika somo hili, nitashiriki nawe 5 njia zinazofaa za kuhifadhi nakala ya faili bora katika umbizo la XLSX kwa kutumia VBA . Unaweza kutumia njia hizi katika aina yoyote ya kitabu cha kazi iwe kina data kubwa au ndogo. Pia, kwa vile tutakuwa tunatumia VBA , haitachukua muda wowote kukamilisha kazi.

Pakua Kitabu cha Mazoezi

Unaweza kupakua kitabu cha mazoezi kutoka hapa.

VBA Hifadhi Nakala kama XLSX.xlsx

Faili ya XLSX Ni Nini?

Faili ya XLSX ni MS Excel Fungua Lahajedwali ya Umbizo la XML ambayo huhifadhi data katika visanduku vilivyomo ndani ya laha za kazi. Seli zimepangwa katika muundo wa safu-safu. Katika MS Excel 2007 na awali, faili hii ya lahajedwali ilikuwa ya aina XLS .

Njia 5 Zinazofaa za Kuhifadhi Nakala ya Faili ya Excel kama XLSX Kwa Kutumia VBA

Kwa somo hili, kusudi letu kuu ni kukuonyesha jinsi ya kuhifadhi kitabu cha kazi cha sasa katika umbizo la XLSX . Kwa hivyo tumechukua seti ya data rahisi na fupi ambayo ina safuwima 3 na 6 rekodi za alama za wanafunzi. Lakini una chaguo la kutumia hifadhidata zako mwenyewe.

1. Kutumia Mbinu ya SaveCopyAs

Njia ya SaveCopyAs katika Excel VBA inachukua kipengee cha kitabu cha kazi na inaweza kuhifadhi nakala mpya ya kitabu hiki cha kazi katika umbizo la XLSX bila kurekebisha data. Hebu tuone jinsi ya kutumia njia hii ndani ya msimbo wetu.

Hatua:

  • Kwanza,nenda kwenye kichupo cha Msanidi na uchague Msingi wa Kuonekana .

  • Inayofuata, katika Visual Basic dirisha, bofya Ingiza na uchague Moduli .

  • Sasa, kwenye dirisha la sehemu mpya upande wa kulia, andika fomula ifuatayo:
2447

  • Kisha, funga dirisha la VBA na usogeze kwa kichupo cha Msanidi tena.
  • Hapa, chagua Macros .

  • Sasa, kwenye dirisha la Macro , unapaswa kuona msimbo mkuu tulioingiza.
  • Ifuatayo, bofya Run .

19>

  • Mwishowe, fungua folda ambapo ulihifadhi faili na inapaswa kupatikana katika umbizo la XLSX tulivyotaka.

20>

Soma Zaidi: Jinsi ya Kuhifadhi Faili za Excel Macro kama Jina la Faili kutoka kwa Thamani ya Seli

2. Kubainisha Jina la Faili

Tunaweza kuhifadhi nakala ya faili bora katika umbizo la XLSX kwa kubainisha jina la faili katika msimbo wa VBA . Wakati wa kuweka jina la faili, tutaongeza pia kiendelezi cha faili ambacho kitabadilisha faili kwa umbizo tunalotaka. Ili kuendelea na mbinu hii, weka msimbo ulio hapa chini kwenye VBA dirisha la moduli.

1712

Baada ya kuandika msimbo, iendeshe tu kutoka Macros chaguo kama tulivyoonyesha hapo awali. Sasa, nenda kwenye folda ya kuhifadhi na faili iliyo na umbizo la XLSX inapaswa kuwepo sasa.

Soma Zaidi: Excel VBA ya Kuhifadhi Kitabu cha Kazi kwa MahususiFolda yenye Tarehe

3. Kuweka Nambari ya Umbizo la Faili

Nambari za umbizo la faili ni nambari za kipekee zinazoashiria aina mahususi ya faili wakati wa kuhifadhi. Kwa somo hili, lengo letu ni kuhifadhi nakala bora kama faili ya XLSX kwa kutumia VBA . Kwa hivyo, tutatumia nambari ya umbizo 51 , ambayo inaashiria XLSX aina ya faili. Kwa hivyo, charaza msimbo ufuatao katika moduli ya VBA :

6718

Sasa, ikiwa utatumia msimbo huu, excel itahifadhi kitabu cha kazi mara moja kwenye XLSX umbizo. Unaweza kuthibitisha hilo kwa kuangalia katika folda lengwa.

Soma Zaidi: Excel VBA Hifadhi Kama Umbizo la Faili (Mifano 12 Inayofaa)

4. Kuhifadhi kwa Nenosiri

Mara nyingi, ni muhimu sana kuhifadhi nakala ya kitabu cha kazi cha excel katika umbizo la XLSX na nenosiri la ziada. Hii ni kweli hasa kwa vitabu vya kazi ambavyo vina masuala ya usalama wa juu. Unaweza kufanikisha kazi hii kwa urahisi sana kwa kutumia VBA na kuweka nenosiri maalum kando ya kuhifadhi hati yako. Ili kufanya hivyo, weka msimbo wa VBA ulio hapa chini kwenye Moduli dirisha:

5045

Mwishowe, kama tulivyoona hapo awali, wewe tu lazima uendeshe nambari hii kutoka kwa Macros chaguzi. Sasa, ukienda kwenye folda yako iliyohifadhiwa, unapaswa kupata faili yenye jina ulilotoa na kiendelezi cha XLSX mwishoni.

Soma Zaidi: Excel VBA: Hifadhi Laha kama Kitabu Kipya cha Kazi bila Kufungua

5.Hifadhi kwa Kupendekeza Soma Pekee

Njia isiyo kali zaidi ya kulinda hati ni kuifanya kuwa faili ya kusoma tu. Ukihifadhi nakala ya faili bora katika umbizo la XLSX , basi unaweza kuweka hali ya kusoma tu kwa kutumia VBA . Sasa, ili kufanya hivi, weka msimbo ufuatao kwenye VBA moduli:

9653

Kisha, endesha msimbo huu kutoka Macros chaguo chini ya kichupo cha Msanidi . Hii inapaswa kuhifadhi XLSX nakala ya kitabu cha kazi cha sasa kama inavyoonyeshwa hapa chini.

Soma Zaidi: Excel VBA  kwa Hifadhi Faili kwa Jina Linalobadilika (Mifano 5)

Mambo ya Kukumbuka

  • Hakikisha umebadilisha njia ya kuhifadhi ya XLSX faili katika VBA . Inapaswa kuendana na njia ya folda ndani ya kompyuta yako.
  • Angalia mara mbili ili kuona kwamba unaandika vitendaji vyote vilivyojumuishwa VBA jinsi nilivyofanya.
  • Kumbuka kwamba, katika baadhi ya matukio, msimbo wa VBA unaweza usipatikane tena kwenye VBA dirisha baada ya kutekeleza msimbo.

Hitimisho

Natumai kuwa njia ambazo nilionyesha kuhifadhi nakala ya faili bora katika umbizo la XLSX kwa kutumia VBA zilikufaa. Ukikwama katika hatua zozote au msimbo haufanyi kazi, basi ningependekeza uangalie misimbo ambayo nimetoa mara chache. Pia, jaribu kubadilisha msimbo kwa kiasi fulani ili kuelewa kile kanuni inafanya. Mwishowe, ili kujifunza zaidi mbinu za excel , fuata yetu ExcelWIKI tovuti. Ikiwa una maswali yoyote, tafadhali nijulishe kwenye maoni.

Hugh West ni mkufunzi na mchambuzi mwenye uzoefu wa juu wa Excel na uzoefu wa zaidi ya miaka 10 katika tasnia. Ana Shahada ya Kwanza katika Uhasibu na Fedha na Shahada ya Uzamili katika Utawala wa Biashara. Hugh ana shauku ya kufundisha na ameanzisha mbinu ya kipekee ya kufundisha ambayo ni rahisi kufuata na kuelewa. Ujuzi wake wa kitaalam wa Excel umesaidia maelfu ya wanafunzi na wataalamu ulimwenguni kote kuboresha ujuzi wao na kufaulu katika taaluma zao. Kupitia blogu yake, Hugh hushiriki ujuzi wake na ulimwengu, akitoa mafunzo ya bila malipo ya Excel na mafunzo ya mtandaoni ili kuwasaidia watu binafsi na biashara kufikia uwezo wao kamili.