Microsoft Excel-നായി നിങ്ങളുടെ സ്വന്തം ആഡ്-ഇൻ എങ്ങനെ സൃഷ്ടിക്കാം

നിങ്ങൾക്ക് എങ്ങനെ പ്രോഗ്രാം ചെയ്യണമെന്ന് അറിയില്ലെങ്കിൽപ്പോലും, Excel-ൽ ധാരാളം സാധാരണ ജോലികൾക്കായി നിങ്ങൾക്ക് റെഡിമെയ്ഡ് VBA മാക്രോ കോഡ് കണ്ടെത്താൻ കഴിയുന്ന നിരവധി സ്ഥലങ്ങളുണ്ട് (പുസ്തകങ്ങൾ, വെബ്സൈറ്റുകൾ, ഫോറങ്ങൾ). എന്റെ അനുഭവത്തിൽ, സൂത്രവാക്യങ്ങളെ മൂല്യങ്ങളാക്കി വിവർത്തനം ചെയ്യുകയോ വാക്കുകളിൽ തുകകൾ പ്രദർശിപ്പിക്കുകയോ കളർ ഉപയോഗിച്ച് സെല്ലുകൾ സംഗ്രഹിക്കുകയോ ചെയ്യുകയാണെങ്കിൽ, മിക്ക ഉപയോക്താക്കളും താമസിയാതെ അല്ലെങ്കിൽ പിന്നീട്, പതിവ് പ്രക്രിയകൾ ഓട്ടോമേറ്റ് ചെയ്യുന്നതിനായി അവരുടെ വ്യക്തിഗത മാക്രോകളുടെ ശേഖരം ശേഖരിക്കുന്നു. ഇവിടെ പ്രശ്നം ഉയർന്നുവരുന്നു - വിഷ്വൽ ബേസിക്കിലെ മാക്രോ കോഡ് പിന്നീട് ജോലിയിൽ ഉപയോഗിക്കുന്നതിന് എവിടെയെങ്കിലും സൂക്ഷിക്കേണ്ടതുണ്ട്.

കീബോർഡ് കുറുക്കുവഴി ഉപയോഗിച്ച് വിഷ്വൽ ബേസിക് എഡിറ്ററിലേക്ക് പോയി മാക്രോ കോഡ് പ്രവർത്തിക്കുന്ന ഫയലിൽ നേരിട്ട് സംരക്ഷിക്കുക എന്നതാണ് ഏറ്റവും എളുപ്പമുള്ള ഓപ്ഷൻ. ആൾട്ട്+F11 കൂടാതെ മെനുവിലൂടെ ഒരു പുതിയ ശൂന്യമായ മൊഡ്യൂൾ ചേർക്കുന്നു തിരുകുക - മൊഡ്യൂൾ:

എന്നിരുന്നാലും, ഈ രീതിക്ക് നിരവധി ദോഷങ്ങളുണ്ട്:

  • പ്രവർത്തിക്കുന്ന ധാരാളം ഫയലുകൾ ഉണ്ടെങ്കിൽ, എല്ലായിടത്തും ഒരു മാക്രോ ആവശ്യമുണ്ടെങ്കിൽ, ഫോർമുലകളെ മൂല്യങ്ങളാക്കി മാറ്റുന്നതിനുള്ള മാക്രോ പോലെ, നിങ്ങൾ കോഡ് പകർത്തേണ്ടതുണ്ട് എല്ലാ പുസ്തകത്തിലും.
  • മറക്കാൻ പാടില്ല മാക്രോ പ്രവർത്തനക്ഷമമാക്കിയ ഫോർമാറ്റിൽ ഫയൽ സംരക്ഷിക്കുക (xlsm) അല്ലെങ്കിൽ ബൈനറി ബുക്ക് ഫോർമാറ്റിൽ (xlsb).
  • അത്തരമൊരു ഫയൽ തുറക്കുമ്പോൾ മാക്രോ സംരക്ഷണം ഓരോ തവണയും അംഗീകരിക്കേണ്ട ഒരു മുന്നറിയിപ്പ് നൽകും (നന്നായി, അല്ലെങ്കിൽ സംരക്ഷണം പൂർണ്ണമായും പ്രവർത്തനരഹിതമാക്കുക, അത് എല്ലായ്പ്പോഴും അഭികാമ്യമല്ലായിരിക്കാം).

കൂടുതൽ ഗംഭീരമായ പരിഹാരം സൃഷ്ടിക്കുന്നതായിരിക്കും നിങ്ങളുടെ സ്വന്തം ആഡ്-ഇൻ (എക്‌സൽ ആഡ്-ഇൻ) - നിങ്ങളുടെ എല്ലാ "പ്രിയപ്പെട്ട" മാക്രോകളും അടങ്ങുന്ന ഒരു പ്രത്യേക ഫോർമാറ്റിന്റെ (xlam) ഒരു പ്രത്യേക ഫയൽ. ഈ സമീപനത്തിന്റെ ഗുണങ്ങൾ:

  • അതു മതിയാകും ആഡ്-ഓൺ ഒരിക്കൽ ബന്ധിപ്പിക്കുക Excel-ൽ - ഈ കമ്പ്യൂട്ടറിലെ ഏത് ഫയലിലും നിങ്ങൾക്ക് അതിന്റെ VBA നടപടിക്രമങ്ങളും പ്രവർത്തനങ്ങളും ഉപയോഗിക്കാം. നിങ്ങളുടെ വർക്കിംഗ് ഫയലുകൾ xlsm-, xlsb- ഫോർമാറ്റുകളിൽ വീണ്ടും സംരക്ഷിക്കുന്നത് ആവശ്യമില്ല, കാരണം. സോഴ്സ് കോഡ് അവയിൽ സംഭരിക്കില്ല, പക്ഷേ ആഡ്-ഇൻ ഫയലിൽ.
  • സംരക്ഷണം മാക്രോകളും നിങ്ങളെ ശല്യപ്പെടുത്തില്ല. ആഡ്-ഓണുകൾ, നിർവചനം അനുസരിച്ച്, വിശ്വസനീയമായ ഉറവിടങ്ങളാണ്.
  • ചെയ്യാന് കഴിയും പ്രത്യേക ടാബ് ആഡ്-ഇൻ മാക്രോകൾ പ്രവർത്തിപ്പിക്കുന്നതിന് നല്ല ബട്ടണുകളുള്ള Excel റിബണിൽ.
  • ആഡ്-ഇൻ ഒരു പ്രത്യേക ഫയലാണ്. അവന്റെ കൊണ്ടുപോകാൻ എളുപ്പമാണ് കമ്പ്യൂട്ടറിൽ നിന്ന് കമ്പ്യൂട്ടറിലേക്ക്, സഹപ്രവർത്തകരുമായി പങ്കിടുക അല്ലെങ്കിൽ വിൽക്കുക

നിങ്ങളുടെ സ്വന്തം Microsoft Excel ആഡ്-ഇൻ ഘട്ടം ഘട്ടമായി സൃഷ്ടിക്കുന്നതിനുള്ള മുഴുവൻ പ്രക്രിയയിലൂടെയും നമുക്ക് നടക്കാം.

ഘട്ടം 1. ഒരു ആഡ്-ഇൻ ഫയൽ സൃഷ്ടിക്കുക

ഒരു ശൂന്യമായ വർക്ക്ബുക്ക് ഉപയോഗിച്ച് Microsoft Excel തുറന്ന് അനുയോജ്യമായ ഏതെങ്കിലും പേരിൽ അത് സംരക്ഷിക്കുക (ഉദാഹരണത്തിന് MyExcelAddin) കമാൻഡ് ഉപയോഗിച്ച് ആഡ്-ഇൻ ഫോർമാറ്റിൽ ഫയൽ - ഇതായി സംരക്ഷിക്കുക അല്ലെങ്കിൽ കീകൾ F12, ഫയൽ തരം വ്യക്തമാക്കുന്നു എക്സൽ ആഡ്-ഇൻ:

സ്ഥിരസ്ഥിതിയായി Excel ആഡ്-ഇന്നുകൾ C:UsersYour_nameAppDataRoamingMicrosoftAddIns ഫോൾഡറിൽ സംഭരിക്കുന്നു, പക്ഷേ, തത്വത്തിൽ, നിങ്ങൾക്ക് സൗകര്യപ്രദമായ മറ്റേതെങ്കിലും ഫോൾഡർ നിങ്ങൾക്ക് വ്യക്തമാക്കാൻ കഴിയും.

ഘട്ടം 2. ഞങ്ങൾ സൃഷ്ടിച്ച ആഡ്-ഇൻ ബന്ധിപ്പിക്കുന്നു

ഇപ്പോൾ ഞങ്ങൾ അവസാന ഘട്ടത്തിൽ സൃഷ്ടിച്ച ആഡ്-ഇൻ MyExcelAddin Excel-ലേക്ക് ബന്ധിപ്പിച്ചിരിക്കണം. ഇത് ചെയ്യുന്നതിന്, മെനുവിലേക്ക് പോകുക ഫയൽ - ഓപ്ഷനുകൾ - ആഡ്-ഓണുകൾ (ഫയൽ - ഓപ്ഷനുകൾ - ആഡ്-ഇന്നുകൾ), ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക കുറിച്ച് (പോകുക) വിൻഡോയുടെ അടിയിൽ. തുറക്കുന്ന വിൻഡോയിൽ, ബട്ടൺ ക്ലിക്ക് ചെയ്യുക അവലോകനം (ബ്രൗസ്) കൂടാതെ ഞങ്ങളുടെ ആഡ്-ഇൻ ഫയലിന്റെ സ്ഥാനം വ്യക്തമാക്കുക.

നിങ്ങൾ എല്ലാം ശരിയായി ചെയ്തുവെങ്കിൽ, ഞങ്ങളുടെ MyExcelAddin ലഭ്യമായ ആഡ്-ഓണുകളുടെ പട്ടികയിൽ ദൃശ്യമാകണം:

ഘട്ടം 3. ആഡ്-ഇന്നിലേക്ക് മാക്രോകൾ ചേർക്കുക

ഞങ്ങളുടെ ആഡ്-ഇൻ Excel-ലേക്ക് കണക്റ്റുചെയ്‌ത് വിജയകരമായി പ്രവർത്തിക്കുന്നു, പക്ഷേ അതിൽ ഇതുവരെ ഒരു മാക്രോ പോലും ഇല്ല. നമുക്ക് അത് പൂരിപ്പിക്കാം. ഇത് ചെയ്യുന്നതിന്, കീബോർഡ് കുറുക്കുവഴി ഉപയോഗിച്ച് വിഷ്വൽ ബേസിക് എഡിറ്റർ തുറക്കുക ആൾട്ട്+F11 അല്ലെങ്കിൽ ബട്ടൺ വഴി വിഷ്വൽ ബേസിക് ടാബ് ഡെവലപ്പർ (ഡെവലപ്പർ). ടാബുകൾ ആണെങ്കിൽ ഡെവലപ്പർ ദൃശ്യമല്ല, അതിലൂടെ പ്രദർശിപ്പിക്കാൻ കഴിയും ഫയൽ - ഓപ്ഷനുകൾ - റിബൺ സജ്ജീകരണം (ഫയൽ - ഓപ്ഷനുകൾ - റിബൺ ഇഷ്ടാനുസൃതമാക്കുക).

എഡിറ്ററിന്റെ മുകളിൽ ഇടത് കോണിൽ ഒരു വിൻഡോ ഉണ്ടായിരിക്കണം പദ്ധതി (അത് ദൃശ്യമാകുന്നില്ലെങ്കിൽ, മെനുവിലൂടെ അത് ഓണാക്കുക കാണുക - പ്രോജക്റ്റ് എക്സ്പ്ലോറർ):

ഈ വിൻഡോ എല്ലാ ഓപ്പൺ വർക്ക്ബുക്കുകളും പ്രവർത്തിക്കുന്ന മൈക്രോസോഫ്റ്റ് എക്സൽ ആഡ്-ഇന്നുകളും പ്രദർശിപ്പിക്കുന്നു. VBAPproject (MyExcelAddin.xlam) മൗസ് ഉപയോഗിച്ച് അത് തിരഞ്ഞെടുത്ത് മെനു വഴി അതിലേക്ക് ഒരു പുതിയ മൊഡ്യൂൾ ചേർക്കുക തിരുകുക - മൊഡ്യൂൾ. ഈ മൊഡ്യൂളിൽ, ഞങ്ങളുടെ ആഡ്-ഇൻ മാക്രോകളുടെ VBA കോഡ് ഞങ്ങൾ സംഭരിക്കും.

നിങ്ങൾക്ക് ഒന്നുകിൽ സ്ക്രാച്ചിൽ നിന്ന് കോഡ് ടൈപ്പുചെയ്യാം (പ്രോഗ്രാം എങ്ങനെ ചെയ്യണമെന്ന് നിങ്ങൾക്കറിയാമെങ്കിൽ), അല്ലെങ്കിൽ എവിടെയെങ്കിലും റെഡിമെയ്ഡിൽ നിന്ന് പകർത്താം (ഇത് വളരെ എളുപ്പമാണ്). പരിശോധനയ്ക്കായി, ചേർത്ത ശൂന്യമായ മൊഡ്യൂളിലേക്ക് ലളിതവും എന്നാൽ ഉപയോഗപ്രദവുമായ മാക്രോയുടെ കോഡ് നൽകുക:

കോഡ് നൽകിയ ശേഷം, മുകളിൽ ഇടത് കോണിലുള്ള സേവ് ബട്ടണിൽ (ഡിസ്കറ്റ്) ക്ലിക്ക് ചെയ്യാൻ മറക്കരുത്.

ഞങ്ങളുടെ മാക്രോ മൂല്യങ്ങളുടെ ഫോർമുലകൾ, നിങ്ങൾക്ക് എളുപ്പത്തിൽ സങ്കൽപ്പിക്കാൻ കഴിയുന്നതുപോലെ, ഫോർമുലകളെ മുൻകൂട്ടി തിരഞ്ഞെടുത്ത ശ്രേണിയിലെ മൂല്യങ്ങളിലേക്ക് പരിവർത്തനം ചെയ്യുന്നു. ചിലപ്പോൾ ഈ മാക്രോകൾ എന്നും വിളിക്കപ്പെടുന്നു നടപടിക്രമങ്ങൾ. ഇത് പ്രവർത്തിപ്പിക്കുന്നതിന്, നിങ്ങൾ ഫോർമുലകളുള്ള സെല്ലുകൾ തിരഞ്ഞെടുത്ത് ഒരു പ്രത്യേക ഡയലോഗ് ബോക്സ് തുറക്കേണ്ടതുണ്ട് മാക്രോകൾ ടാബിൽ നിന്ന് ഡെവലപ്പർ (ഡെവലപ്പർ - മാക്രോസ്) അല്ലെങ്കിൽ കീബോർഡ് കുറുക്കുവഴി ആൾട്ട്+F8. സാധാരണയായി, ഈ വിൻഡോ എല്ലാ തുറന്ന വർക്ക്ബുക്കുകളിൽ നിന്നും ലഭ്യമായ മാക്രോകൾ കാണിക്കുന്നു, എന്നാൽ ആഡ്-ഇൻ മാക്രോകൾ ഇവിടെ ദൃശ്യമാകില്ല. ഇതൊക്കെയാണെങ്കിലും, ഫീൽഡിൽ ഞങ്ങളുടെ നടപടിക്രമത്തിന്റെ പേര് നൽകാം മാക്രോ നാമം (മാക്രോ നാമം)തുടർന്ന് ബട്ടൺ ക്ലിക്ക് ചെയ്യുക പ്രവർത്തിപ്പിക്കുക (ഓട്ടം) - ഞങ്ങളുടെ മാക്രോ പ്രവർത്തിക്കും:

    

ഒരു മാക്രോ വേഗത്തിൽ സമാരംഭിക്കുന്നതിന് ഇവിടെ നിങ്ങൾക്ക് ഒരു കീബോർഡ് കുറുക്കുവഴി നൽകാനും കഴിയും - ബട്ടണാണ് ഇതിന് ഉത്തരവാദി പരാമീറ്ററുകൾ (ഓപ്ഷനുകൾ) മുമ്പത്തെ വിൻഡോയിൽ മാക്രോ:

കീകൾ നൽകുമ്പോൾ, അവ കേസ് സെൻസിറ്റീവും കീബോർഡ് ലേഔട്ട് സെൻസിറ്റീവും ആണെന്ന് ഓർമ്മിക്കുക. അതിനാൽ നിങ്ങൾ ഒരു കോമ്പിനേഷൻ അസൈൻ ചെയ്യുകയാണെങ്കിൽ Ctrl+Й, then, in fact, in the future you will have to make sure that you have the layout turned on and press additionally മാറ്റംവലിയ അക്ഷരം ലഭിക്കാൻ.

സൗകര്യാർത്ഥം, വിൻഡോയുടെ മുകളിൽ ഇടത് കോണിലുള്ള ക്വിക്ക് ആക്‌സസ് ടൂൾബാറിലേക്ക് ഞങ്ങളുടെ മാക്രോയ്‌ക്കായി ഒരു ബട്ടൺ ചേർക്കാനും കഴിയും. ഇത് ചെയ്യുന്നതിന്, തിരഞ്ഞെടുക്കുക ഫയൽ - ഓപ്ഷനുകൾ - ദ്രുത ആക്സസ് ടൂൾബാർ (ഫയൽ - ഓപ്ഷനുകൾ - ദ്രുത ആക്സസ് ടൂൾബാർ ഇഷ്ടാനുസൃതമാക്കുക), തുടർന്ന് വിൻഡോയുടെ മുകളിലുള്ള ഡ്രോപ്പ്-ഡൗൺ ലിസ്റ്റിൽ ഓപ്ഷൻ മാക്രോകൾ. അതിനു ശേഷം നമ്മുടെ മാക്രോ മൂല്യങ്ങളുടെ ഫോർമുലകൾ ബട്ടൺ ഉപയോഗിച്ച് പാനലിൽ സ്ഥാപിക്കാവുന്നതാണ് ചേർക്കുക (ചേർക്കുക) ബട്ടൺ ഉപയോഗിച്ച് അതിനായി ഒരു ഐക്കൺ തിരഞ്ഞെടുക്കുക മാറ്റം (എഡിറ്റ്):

ഘട്ടം 4. ആഡ്-ഇന്നിലേക്ക് ഫംഗ്‌ഷനുകൾ ചേർക്കുക

പക്ഷേ മാക്രോ നടപടിക്രമങ്ങൾ, അത് കൂടാതെ ഫംഗ്ഷൻ മാക്രോകൾ അല്ലെങ്കിൽ അവർ വിളിക്കപ്പെടുന്നതുപോലെ യുഡിഎഫ് (ഉപയോക്താവ് നിർവചിച്ച പ്രവർത്തനം = ഉപയോക്തൃ നിർവചിച്ച പ്രവർത്തനം). നമുക്ക് നമ്മുടെ ആഡ്-ഓണിൽ ഒരു പ്രത്യേക മൊഡ്യൂൾ ഉണ്ടാക്കാം (മെനു കമാൻഡ് തിരുകുക - മൊഡ്യൂൾ) താഴെ പറയുന്ന ഫംഗ്‌ഷന്റെ കോഡ് അവിടെ ഒട്ടിക്കുക:

വാറ്റ് ഉൾപ്പെടെയുള്ള തുകയിൽ നിന്ന് വാറ്റ് എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്യുന്നതിന് ഈ ഫംഗ്‌ഷൻ ആവശ്യമാണെന്ന് കാണാൻ എളുപ്പമാണ്. ന്യൂട്ടന്റെ ബൈനോമിയല്ല, തീർച്ചയായും, അടിസ്ഥാന തത്വങ്ങൾ കാണിക്കുന്നതിനുള്ള ഒരു ഉദാഹരണമായി ഇത് നമ്മെ സഹായിക്കും.

ഒരു ഫംഗ്ഷന്റെ വാക്യഘടന ഒരു നടപടിക്രമത്തിൽ നിന്ന് വ്യത്യസ്തമാണെന്നത് ശ്രദ്ധിക്കുക:

  • നിർമ്മാണം ഉപയോഗിക്കുന്നു പ്രവർത്തനം…. എൻഡ് ഫംഗ്ഷൻ പകരം ഉപ … ഉപ അവസാനം
  • ഫംഗ്ഷന്റെ പേരിന് ശേഷം, അതിന്റെ ആർഗ്യുമെന്റുകൾ ബ്രാക്കറ്റുകളിൽ സൂചിപ്പിച്ചിരിക്കുന്നു
  • ഫംഗ്‌ഷന്റെ ബോഡിയിൽ, ആവശ്യമായ കണക്കുകൂട്ടലുകൾ നടത്തുന്നു, തുടർന്ന് ഫലം ഫംഗ്‌ഷന്റെ പേരുള്ള ഒരു വേരിയബിളിലേക്ക് നിയോഗിക്കുന്നു

ഈ ഫംഗ്ഷൻ ആവശ്യമില്ല എന്നതും ശ്രദ്ധിക്കുക, ഡയലോഗ് ബോക്സിലൂടെ മുമ്പത്തെ മാക്രോ നടപടിക്രമം പോലെ പ്രവർത്തിക്കുന്നത് അസാധ്യമാണ് മാക്രോകൾ കൂടാതെ ബട്ടൺ പ്രവർത്തിപ്പിക്കുക. അത്തരമൊരു മാക്രോ ഫംഗ്‌ഷൻ ഒരു സ്റ്റാൻഡേർഡ് വർക്ക്‌ഷീറ്റ് ഫംഗ്‌ഷനായി ഉപയോഗിക്കണം (SUM, IF, VLOOKUP...), അതായത് ഏതെങ്കിലും സെല്ലിൽ നൽകുക, വാറ്റ് ഉപയോഗിച്ച് തുകയുടെ മൂല്യം ഒരു ആർഗ്യുമെന്റായി വ്യക്തമാക്കുന്നു:

… അല്ലെങ്കിൽ ഒരു ഫംഗ്ഷൻ ചേർക്കുന്നതിന് സ്റ്റാൻഡേർഡ് ഡയലോഗ് ബോക്സിലൂടെ നൽകുക (ബട്ടൺ fx ഫോർമുല ബാറിൽ), ഒരു വിഭാഗം തിരഞ്ഞെടുക്കുന്നു ഉപയോക്താവ് നിർവചിച്ചു (ഉപയോക്താവ് നിർവചിച്ചത്):

വിൻഡോയുടെ ചുവടെയുള്ള പ്രവർത്തനത്തിന്റെ സാധാരണ വിവരണത്തിന്റെ അഭാവം മാത്രമാണ് ഇവിടെ അസുഖകരമായ നിമിഷം. ഇത് ചേർക്കുന്നതിന് നിങ്ങൾ ഇനിപ്പറയുന്നവ ചെയ്യേണ്ടതുണ്ട്:

  1. ഒരു കീബോർഡ് കുറുക്കുവഴി ഉപയോഗിച്ച് വിഷ്വൽ ബേസിക് എഡിറ്റർ തുറക്കുക ആൾട്ട്+F11
  2. പ്രോജക്റ്റ് പാനലിൽ ആഡ്-ഇൻ തിരഞ്ഞെടുത്ത് കീ അമർത്തുക F2ഒബ്ജക്റ്റ് ബ്രൗസർ വിൻഡോ തുറക്കാൻ
  3. വിൻഡോയുടെ മുകളിലുള്ള ഡ്രോപ്പ്-ഡൗൺ ലിസ്റ്റിൽ നിന്ന് നിങ്ങളുടെ ആഡ്-ഇൻ പ്രോജക്റ്റ് തിരഞ്ഞെടുക്കുക
  4. ദൃശ്യമാകുന്ന ഫംഗ്ഷനിൽ റൈറ്റ് ക്ലിക്ക് ചെയ്ത് കമാൻഡ് തിരഞ്ഞെടുക്കുക പ്രോപ്പർട്ടീസ്.
  5. വിൻഡോയിൽ പ്രവർത്തനത്തിന്റെ ഒരു വിവരണം നൽകുക വിവരണം
  6. ആഡ്-ഇൻ ഫയൽ സംരക്ഷിക്കുക കൂടാതെ എക്സൽ പുനരാരംഭിക്കുക.

പുനരാരംഭിച്ച ശേഷം, ഫംഗ്ഷൻ ഞങ്ങൾ നൽകിയ വിവരണം പ്രദർശിപ്പിക്കണം:

ഘട്ടം 5. ഇന്റർഫേസിൽ ഒരു ആഡ്-ഓൺ ടാബ് സൃഷ്ടിക്കുക

ഞങ്ങളുടെ മാക്രോ പ്രവർത്തിപ്പിക്കുന്നതിന് ഒരു ബട്ടണുള്ള ഒരു പ്രത്യേക ടാബ് സൃഷ്ടിക്കുന്നതാണ് അവസാനത്തേത്, നിർബന്ധമല്ലെങ്കിലും മനോഹരമായ ടച്ച്, അത് ഞങ്ങളുടെ ആഡ്-ഇൻ കണക്റ്റുചെയ്‌തതിന് ശേഷം Excel ഇന്റർഫേസിൽ ദൃശ്യമാകും.

സ്ഥിരസ്ഥിതിയായി പ്രദർശിപ്പിക്കുന്ന ടാബുകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ പുസ്തകത്തിനുള്ളിൽ അടങ്ങിയിരിക്കുന്നു, അവ ഒരു പ്രത്യേക XML കോഡിൽ ഫോർമാറ്റ് ചെയ്തിരിക്കണം. അത്തരം കോഡ് എഴുതാനും എഡിറ്റുചെയ്യാനുമുള്ള ഏറ്റവും എളുപ്പ മാർഗം പ്രത്യേക പ്രോഗ്രാമുകളുടെ സഹായത്തോടെയാണ് - എക്സ്എംഎൽ എഡിറ്റർമാർ. ഏറ്റവും സൗകര്യപ്രദമായ (സൌജന്യമായി) ഒന്ന് മാക്സിം നോവിക്കോവിന്റെ പ്രോഗ്രാം ആണ് റിബൺ XML എഡിറ്റർ.

ഇത് ഉപയോഗിച്ച് പ്രവർത്തിക്കുന്നതിനുള്ള അൽഗോരിതം ഇപ്രകാരമാണ്:

  1. ഞങ്ങൾ ആഡ്-ഇൻ XML കോഡ് എഡിറ്റുചെയ്യുമ്പോൾ ഫയൽ വൈരുദ്ധ്യം ഉണ്ടാകാതിരിക്കാൻ എല്ലാ Excel വിൻഡോകളും അടയ്ക്കുക.
  2. റിബൺ XML എഡിറ്റർ പ്രോഗ്രാം സമാരംഭിച്ച് അതിൽ ഞങ്ങളുടെ MyExcelAddin.xlam ഫയൽ തുറക്കുക
  3. ബട്ടൺ ഉപയോഗിച്ച് ടാബുകൾ മുകളിൽ ഇടത് കോണിൽ, പുതിയ ടാബിനുള്ള കോഡ് സ്‌നിപ്പെറ്റ് ചേർക്കുക:
  4. നിങ്ങൾ ശൂന്യമായ ഉദ്ധരണികൾ നൽകേണ്ടതുണ്ട് id ഞങ്ങളുടെ ടാബും ഗ്രൂപ്പും (ഏതെങ്കിലും അദ്വിതീയ ഐഡന്റിഫയറുകൾ), കൂടാതെ ഇൻ ലേബൽ - ഞങ്ങളുടെ ടാബിന്റെ പേരുകളും അതിലെ ഒരു കൂട്ടം ബട്ടണുകളും:
  5. ബട്ടൺ ഉപയോഗിച്ച് ബട്ടൺ ഇടത് പാനലിൽ, ബട്ടണിനായി ഒരു ശൂന്യ കോഡ് ചേർക്കുകയും അതിലേക്ക് ടാഗുകൾ ചേർക്കുകയും ചെയ്യുക:

    - ലേബൽ ബട്ടണിലെ വാചകമാണ്

    - ചിത്രംMso - ഇതാണ് ബട്ടണിലെ ചിത്രത്തിന്റെ സോപാധിക നാമം. AnimationCustomAddExitDialog എന്ന ചുവന്ന ബട്ടൺ ഐക്കൺ ഞാൻ ഉപയോഗിച്ചു. "imageMso" എന്ന കീവേഡുകൾക്കായി നിങ്ങൾ തിരയുകയാണെങ്കിൽ, ലഭ്യമായ എല്ലാ ബട്ടണുകളുടെയും പേരുകൾ (അവയിൽ നൂറുകണക്കിന് ഉണ്ട്!) ഇന്റർനെറ്റിലെ ധാരാളം സൈറ്റുകളിൽ കണ്ടെത്താനാകും. തുടക്കക്കാർക്കായി, നിങ്ങൾക്ക് ഇവിടെ പോകാം.

    - ഓൺ ആക്ഷൻ - ഇതാണ് കോൾബാക്ക് നടപടിക്രമത്തിന്റെ പേര് - ഞങ്ങളുടെ പ്രധാന മാക്രോ പ്രവർത്തിപ്പിക്കുന്ന ഒരു പ്രത്യേക ഹ്രസ്വ മാക്രോ മൂല്യങ്ങളുടെ ഫോർമുലകൾ. ഈ നടപടിക്രമത്തെ നിങ്ങൾക്ക് ഇഷ്ടമുള്ളതെന്തും വിളിക്കാം. ഞങ്ങൾ ഇത് കുറച്ച് കഴിഞ്ഞ് ചേർക്കും.

  6. ടൂൾബാറിന്റെ മുകളിലുള്ള പച്ച ചെക്ക് മാർക്ക് ഉപയോഗിച്ച് ബട്ടൺ ഉപയോഗിച്ച് ചെയ്ത എല്ലാ കാര്യങ്ങളുടെയും കൃത്യത നിങ്ങൾക്ക് പരിശോധിക്കാം. അതേ സ്ഥലത്ത്, എല്ലാ മാറ്റങ്ങളും സംരക്ഷിക്കാൻ ഒരു ഫ്ലോപ്പി ഡിസ്കുള്ള ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക.
  7. റിബൺ XML എഡിറ്റർ അടയ്ക്കുക
  8. Excel തുറക്കുക, വിഷ്വൽ ബേസിക് എഡിറ്ററിലേക്ക് പോയി ഞങ്ങളുടെ മാക്രോയിലേക്ക് ഒരു കോൾബാക്ക് നടപടിക്രമം ചേർക്കുക കിൽ ഫോർമുലകൾമൂല്യങ്ങൾ ഉപയോഗിച്ച് ഫോർമുലകൾ മാറ്റിസ്ഥാപിക്കുന്നതിനായി അത് ഞങ്ങളുടെ പ്രധാന മാക്രോ പ്രവർത്തിപ്പിക്കുന്നു.
  9. ഞങ്ങൾ മാറ്റങ്ങൾ സംരക്ഷിക്കുകയും, Excel-ലേക്ക് മടങ്ങുകയും, ഫലം പരിശോധിക്കുക:

അത്രയേയുള്ളൂ - ആഡ്-ഇൻ ഉപയോഗിക്കാൻ തയ്യാറാണ്. നിങ്ങളുടെ സ്വന്തം നടപടിക്രമങ്ങളും പ്രവർത്തനങ്ങളും ഉപയോഗിച്ച് ഇത് പൂരിപ്പിക്കുക, മനോഹരമായ ബട്ടണുകൾ ചേർക്കുക - നിങ്ങളുടെ ജോലിയിൽ മാക്രോകൾ ഉപയോഗിക്കുന്നത് വളരെ എളുപ്പമാകും.

  • എന്താണ് മാക്രോകൾ, നിങ്ങളുടെ ജോലിയിൽ അവ എങ്ങനെ ഉപയോഗിക്കാം, വിഷ്വൽ ബേസിക്കിൽ മാക്രോ കോഡ് എവിടെ നിന്ന് ലഭിക്കും.
  • Excel-ൽ ഒരു വർക്ക്ബുക്ക് തുറക്കുമ്പോൾ ഒരു സ്പ്ലാഷ് സ്ക്രീൻ എങ്ങനെ നിർമ്മിക്കാം
  • എന്താണ് ഒരു വ്യക്തിഗത മാക്രോ ബുക്ക്, അത് എങ്ങനെ ഉപയോഗിക്കണം

നിങ്ങളുടെ അഭിപ്രായങ്ങൾ രേഖപ്പെടുത്തുക