Excel VBA ഉപയോഗിച്ച് XLSX ആയി ഒരു പകർപ്പ് എങ്ങനെ സംരക്ഷിക്കാം (അനുയോജ്യമായ 5 വഴികൾ)

  • ഇത് പങ്കുവയ്ക്കുക
Hugh West

ഈ ട്യൂട്ടോറിയലിൽ, VBA ഉപയോഗിച്ച് XLSX ഫോർമാറ്റിൽ ഒരു എക്സൽ ഫയലിന്റെ ഒരു പകർപ്പ് സംരക്ഷിക്കുന്നതിനുള്ള 5 ഉചിതമായ വഴികൾ ഞാൻ നിങ്ങളുമായി പങ്കിടാൻ പോകുന്നു. വലിയതോ ചെറുതോ ആയ ഡാറ്റ അടങ്ങിയിരിക്കുന്ന ഏത് തരത്തിലുള്ള വർക്ക്ബുക്കിലും നിങ്ങൾക്ക് ഈ രീതികൾ ഉപയോഗിക്കാം. കൂടാതെ, ഞങ്ങൾ VBA ഉപയോഗിക്കുന്നതിനാൽ, ടാസ്‌ക് പൂർത്തിയാക്കാൻ ഫലത്തിൽ സമയമെടുക്കില്ല.

പ്രാക്ടീസ് വർക്ക്‌ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക

നിങ്ങൾക്ക് ഇവിടെ നിന്ന് പ്രാക്ടീസ് വർക്ക്‌ബുക്ക് ഡൗൺലോഡ് ചെയ്യാം.

VBA പകർപ്പ് XLSX.xlsx ആയി സംരക്ഷിക്കുക

എന്താണ് ഒരു XLSX ഫയൽ?

XLSX ഫയൽ ഒരു MS Excel ഓപ്പൺ XML ഫോർമാറ്റ് സ്‌പ്രെഡ്‌ഷീറ്റ് ആണ്, അത് വർക്ക്‌ഷീറ്റിനുള്ളിൽ അടങ്ങിയിരിക്കുന്ന സെല്ലുകളിൽ ഡാറ്റ സംഭരിക്കുന്നു. സെല്ലുകൾ ഒരു നിര-നിര ഘടനയിൽ ക്രമീകരിച്ചിരിക്കുന്നു. MS Excel 2007 -ലും അതിനുമുമ്പും, ഈ സ്‌പ്രെഡ്‌ഷീറ്റ് ഫയൽ XLS -ന്റെ തരത്തിലായിരുന്നു>

ഈ ട്യൂട്ടോറിയലിനായി, നിലവിലെ വർക്ക്ബുക്ക് ഒരു XLSX ഫോർമാറ്റിൽ എങ്ങനെ സംരക്ഷിക്കാമെന്ന് കാണിക്കുക എന്നതാണ് ഞങ്ങളുടെ പ്രധാന ലക്ഷ്യം. അതിനാൽ 3 കോളങ്ങളും 6 വിദ്യാർത്ഥികളുടെ മാർക്കിന്റെ റെക്കോർഡുകളുമുള്ള ലളിതവും സംക്ഷിപ്തവുമായ ഒരു ഡാറ്റാസെറ്റ് ഞങ്ങൾ എടുത്തിട്ടുണ്ട്. എന്നാൽ നിങ്ങളുടെ സ്വന്തം ഡാറ്റാസെറ്റുകൾ ഉപയോഗിക്കാനുള്ള ഓപ്ഷൻ നിങ്ങൾക്കുണ്ട്.

1. SaveCopyAs മെത്തേഡ്

The SaveCopyAs രീതി -ൽ ഉപയോഗിക്കുന്നു Excel VBA ഒരു വർക്ക്‌ബുക്ക് ഒബ്‌ജക്‌റ്റ് എടുക്കുന്നു, കൂടാതെ ഡാറ്റ പരിഷ്‌ക്കരിക്കാതെ തന്നെ ഈ വർക്ക്‌ബുക്കിന്റെ ഒരു പുതിയ പകർപ്പ് ഒരു XLSX ഫോർമാറ്റിൽ സംരക്ഷിക്കാൻ കഴിയും. ഞങ്ങളുടെ കോഡിനുള്ളിൽ ഈ രീതി എങ്ങനെ ഉപയോഗിക്കാമെന്ന് നോക്കാം.

ഘട്ടങ്ങൾ:

  • ആദ്യം, ഡെവലപ്പർ ടാബിലേക്ക് പോയി വിഷ്വൽ ബേസിക് തിരഞ്ഞെടുക്കുക.

  • അടുത്തത്, വിഷ്വൽ ബേസിക് വിൻഡോ, Insert ക്ലിക്ക് ചെയ്ത് Module തിരഞ്ഞെടുക്കുക.

  • ഇപ്പോൾ, ഇൻ വലതുവശത്തുള്ള പുതിയ മൊഡ്യൂൾ വിൻഡോ, ഇനിപ്പറയുന്ന ഫോർമുലയിൽ ടൈപ്പ് ചെയ്യുക:
3863

  • തുടർന്ന്, VBA വിൻഡോ അടച്ച് നാവിഗേറ്റ് ചെയ്യുക Developer ടാബിലേക്ക് വീണ്ടും.
  • ഇവിടെ, Macros തിരഞ്ഞെടുക്കുക.

  • ഇപ്പോൾ, മാക്രോ വിൻഡോയിൽ, ഞങ്ങൾ ചേർത്ത മാക്രോ കോഡ് നിങ്ങൾ കാണും.
  • അടുത്തത്, റൺ എന്നതിൽ ക്ലിക്ക് ചെയ്യുക.

  • അവസാനം, നിങ്ങൾ ഫയൽ സംരക്ഷിച്ച ഫോൾഡർ തുറക്കുക, അത് ഞങ്ങൾ ആഗ്രഹിച്ചതുപോലെ XLSX ഫോർമാറ്റിൽ ലഭ്യമാകും.

കൂടുതൽ വായിക്കുക: സെൽ മൂല്യത്തിൽ നിന്ന് Excel മാക്രോ ഫയലുകൾ ഫയൽനാമമായി എങ്ങനെ സംരക്ഷിക്കാം

2. ഫയൽനാമം വ്യക്തമാക്കുന്നത്

നമുക്ക് ഇതിന്റെ ഒരു പകർപ്പ് സംരക്ഷിക്കാം VBA കോഡിൽ ഫയലിന്റെ പേര് വ്യക്തമാക്കി XLSX ഫോർമാറ്റിലുള്ള ഒരു എക്സൽ ഫയൽ. ഫയലിന്റെ പേര് സജ്ജീകരിക്കുമ്പോൾ, ഞങ്ങൾ ഫയൽ എക്സ്റ്റൻഷനും ചേർക്കും, അത് ഫയലിനെ നമുക്ക് ആവശ്യമുള്ള ഫോർമാറ്റിലേക്ക് പരിവർത്തനം ചെയ്യും. ഈ രീതി തുടരുന്നതിന്, VBA മൊഡ്യൂൾ വിൻഡോയിൽ താഴെയുള്ള കോഡ് ചേർക്കുക.

2885

കോഡ് ടൈപ്പുചെയ്‌തതിന് ശേഷം, <1-ൽ നിന്ന് പ്രവർത്തിപ്പിക്കുക. ഞങ്ങൾ മുമ്പ് കാണിച്ചത് പോലെ> മാക്രോസ് ഓപ്ഷൻ. ഇപ്പോൾ, സേവ് ഫോൾഡറിലേക്ക് പോകുക, XLSX ഫോർമാറ്റിലുള്ള ഫയൽ ഇപ്പോൾ ഉണ്ടായിരിക്കണം.

കൂടുതൽ വായിക്കുക: 1> വർക്ക്ബുക്ക് പ്രത്യേകമായി സംരക്ഷിക്കാൻ Excel VBAതീയതിയോടുകൂടിയ ഫോൾഡർ

3. ഫയൽ ഫോർമാറ്റ് നമ്പർ നൽകുന്നു

ഫയൽ ഫോർമാറ്റ് നമ്പറുകൾ സംരക്ഷിക്കുമ്പോൾ ഒരു പ്രത്യേക ഫയൽ തരത്തെ സൂചിപ്പിക്കുന്ന തനത് നമ്പറുകളാണ്. ഈ ട്യൂട്ടോറിയലിനായി, ഒരു എക്സൽ കോപ്പി XLSX ഫയലായി VBA ഉപയോഗിച്ച് സംരക്ഷിക്കുക എന്നതാണ് ഞങ്ങളുടെ ലക്ഷ്യം. അതിനാൽ, ഞങ്ങൾ ഫോർമാറ്റ് നമ്പർ ഉപയോഗിക്കും 51 , അത് XLSX ഫയൽ തരത്തെ സൂചിപ്പിക്കുന്നു. അതിനാൽ, VBA മൊഡ്യൂളിൽ ഇനിപ്പറയുന്ന കോഡ് ടൈപ്പ് ചെയ്യുക:

7418

ഇപ്പോൾ, നിങ്ങൾ ഈ കോഡ് പ്രവർത്തിപ്പിക്കുകയാണെങ്കിൽ, എക്സൽ ഉടനടി ഒരു<എന്നതിൽ വർക്ക്ബുക്ക് സംരക്ഷിക്കും. 1> XLSX ഫോർമാറ്റ്. ലക്ഷ്യസ്ഥാന ഫോൾഡറിൽ പരിശോധിച്ചുകൊണ്ട് നിങ്ങൾക്ക് അത് സ്ഥിരീകരിക്കാം.

കൂടുതൽ വായിക്കുക: Excel VBA ഫയൽ ഫോർമാറ്റായി സംരക്ഷിക്കുക (12 അനുയോജ്യമായ ഉദാഹരണങ്ങൾ)

4. പാസ്‌വേഡ് ഉപയോഗിച്ച് സംരക്ഷിക്കൽ

പല സാഹചര്യങ്ങളിലും, ഒരു എക്സൽ വർക്ക്ബുക്കിന്റെ ഒരു പകർപ്പ് XLSX ഫോർമാറ്റിൽ ഒരു അധിക പാസ്‌വേഡ് ഉപയോഗിച്ച് സംരക്ഷിക്കുന്നത് വളരെ പ്രധാനമാണ്. ഉയർന്ന സുരക്ഷാ ആശങ്കകളുള്ള വർക്ക്ബുക്കുകൾക്ക് ഇത് പ്രത്യേകിച്ചും സത്യമാണ്. VBA ഉപയോഗിച്ച് നിങ്ങൾക്ക് വളരെ എളുപ്പത്തിൽ ഈ ടാസ്‌ക് നേടാനാകും, കൂടാതെ നിങ്ങളുടെ പ്രമാണം സംരക്ഷിക്കുന്നതിനൊപ്പം ഒരു ഇഷ്‌ടാനുസൃത പാസ്‌വേഡ് സജ്ജമാക്കുക. അതിനായി, മൊഡ്യൂൾ വിൻഡോയിൽ താഴെയുള്ള VBA കോഡ് നൽകുക:

9440

അവസാനം, ഞങ്ങൾ മുമ്പ് കണ്ടതുപോലെ, നിങ്ങൾ Macros ഓപ്ഷനുകളിൽ നിന്ന് ഈ കോഡ് പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട്. ഇപ്പോൾ, നിങ്ങൾ സംരക്ഷിച്ച ഫോൾഡറിലേക്ക് പോകുകയാണെങ്കിൽ, നിങ്ങൾ നൽകിയ പേരും അവസാനം XLSX വിപുലീകരണവും ഉള്ള ഫയൽ കണ്ടെത്തണം.

കൂടുതൽ വായിക്കുക: Excel VBA: ഷീറ്റ് തുറക്കാതെ തന്നെ പുതിയ വർക്ക്ബുക്കായി സംരക്ഷിക്കുക

5.വായിക്കാൻ മാത്രം ശുപാർശ ചെയ്തുകൊണ്ട് സംരക്ഷിക്കുക

ഒരു ഡോക്യുമെന്റ് പരിരക്ഷിക്കുന്നതിനുള്ള കർശനമായ മാർഗ്ഗം അതിനെ വായന-മാത്രം ഫയലാക്കി മാറ്റുക എന്നതാണ്. നിങ്ങൾ ഒരു എക്സൽ ഫയൽ പകർപ്പ് XLSX ഫോർമാറ്റിൽ സേവ് ചെയ്യുകയാണെങ്കിൽ, VBA ഉപയോഗിച്ച് നിങ്ങൾക്ക് റീഡ്-ഒൺലി വ്യവസ്ഥ സജ്ജമാക്കാൻ കഴിയും. ഇപ്പോൾ, ഇത് ചെയ്യുന്നതിന്, VBA മൊഡ്യൂളിൽ ഇനിപ്പറയുന്ന കോഡ് ചേർക്കുക:

2227

തുടർന്ന്, Macros<2-ൽ നിന്ന് ഈ കോഡ് പ്രവർത്തിപ്പിക്കുക> ഡെവലപ്പർ ടാബിന് കീഴിലുള്ള ഓപ്ഷൻ. താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ നിലവിലെ വർക്ക്ബുക്കിന്റെ ഒരു XLSX പകർപ്പ് ഇത് സംരക്ഷിക്കണം.

കൂടുതൽ വായിക്കുക: Excel VBA  ഇലേക്ക് വേരിയബിൾ നാമത്തിൽ ഫയൽ സംരക്ഷിക്കുക (5 ഉദാഹരണങ്ങൾ)

ഓർമ്മിക്കേണ്ട കാര്യങ്ങൾ

  • XLSX ഫയലിന്റെ സേവിംഗ് പാത്ത് മാറ്റുന്നത് ഉറപ്പാക്കുക. 1>VBA . ഇത് നിങ്ങളുടെ കമ്പ്യൂട്ടറിനുള്ളിലെ ഒരു ഫോൾഡർ പാതയുമായി പൊരുത്തപ്പെടണം.
  • ഞാൻ ചെയ്‌തതുപോലെ തന്നെ നിങ്ങൾ എല്ലാ അന്തർനിർമ്മിത VBA ഫംഗ്‌ഷനുകളും അക്ഷരവിന്യാസം ചെയ്യുന്നുണ്ടോ എന്ന് രണ്ടുതവണ പരിശോധിക്കുക.
  • ചില സന്ദർഭങ്ങളിൽ, കോഡ് പ്രവർത്തിപ്പിച്ചതിന് ശേഷം VBA കോഡ് VBA വിൻഡോയിൽ ലഭ്യമായേക്കില്ല എന്നത് ഓർക്കുക.

ഉപസംഹാരം

0>ഒരു എക്സൽ ഫയൽ കോപ്പി XLSX ഫോർമാറ്റിൽ VBA ഉപയോഗിച്ച് സംരക്ഷിക്കാൻ ഞാൻ കാണിച്ച രീതികൾ നിങ്ങൾക്ക് സഹായകരമാണെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു. നിങ്ങൾ ഏതെങ്കിലും ഘട്ടങ്ങളിൽ കുടുങ്ങിപ്പോകുകയോ ഒരു കോഡ് പ്രവർത്തിക്കുന്നില്ലെങ്കിൽ, ഞാൻ നൽകിയ കോഡുകൾ കുറച്ച് തവണ പരിശോധിക്കാൻ ഞാൻ നിർദ്ദേശിക്കുന്നു. കൂടാതെ, കോഡ് എന്താണ് ചെയ്യുന്നതെന്ന് മനസിലാക്കാൻ ഒരു പരിധിവരെ കോഡ് മാറ്റാൻ ശ്രമിക്കുക. അവസാനമായി, കൂടുതൽ excel ടെക്നിക്കുകൾ അറിയാൻ, ഞങ്ങളുടെ പിന്തുടരുക ExcelWIKI വെബ്സൈറ്റ്. നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളുണ്ടെങ്കിൽ, അഭിപ്രായങ്ങളിൽ എന്നെ അറിയിക്കുക.

വ്യവസായത്തിൽ 10 വർഷത്തിലേറെ അനുഭവപരിചയമുള്ള വളരെ പരിചയസമ്പന്നനായ എക്സൽ പരിശീലകനും അനലിസ്റ്റുമാണ് ഹ്യൂ വെസ്റ്റ്. അക്കൗണ്ടിംഗ്, ഫിനാൻസ് എന്നിവയിൽ ബിരുദവും ബിസിനസ് അഡ്മിനിസ്ട്രേഷനിൽ ബിരുദാനന്തര ബിരുദവും നേടിയിട്ടുണ്ട്. ഹ്യൂവിന് അധ്യാപനത്തിൽ അഭിനിവേശമുണ്ട് കൂടാതെ പിന്തുടരാനും മനസ്സിലാക്കാനും എളുപ്പമുള്ള ഒരു അദ്വിതീയ അധ്യാപന സമീപനം വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്. എക്സലിനെ കുറിച്ചുള്ള അദ്ദേഹത്തിന്റെ വിദഗ്ദ്ധ പരിജ്ഞാനം ലോകമെമ്പാടുമുള്ള ആയിരക്കണക്കിന് വിദ്യാർത്ഥികളെയും പ്രൊഫഷണലുകളെയും അവരുടെ കഴിവുകൾ മെച്ചപ്പെടുത്തുന്നതിനും അവരുടെ കരിയറിൽ മികവ് പുലർത്തുന്നതിനും സഹായിച്ചിട്ടുണ്ട്. തന്റെ ബ്ലോഗിലൂടെ, ഹ്യൂ തന്റെ അറിവ് ലോകവുമായി പങ്കിടുന്നു, സൗജന്യ എക്സൽ ട്യൂട്ടോറിയലുകളും ഓൺലൈൻ പരിശീലനവും വാഗ്ദാനം ചെയ്യുന്നു, വ്യക്തികളെയും ബിസിനസ്സുകളെയും അവരുടെ പൂർണ്ണ ശേഷിയിൽ എത്തിക്കാൻ സഹായിക്കുന്നു.