එක්සෙල් මැක්රෝ අර්ථ දැක්වීම

එක්සෙල් හි මැක්රෝ සහ එය භාවිතා කරන්නේ කවදාද?

එක්සෙල් මැක්රෝ යනු සාමාන්යයෙන් සිදු කරන ලද කාර්යයන් නැවත නැවත ක්රියාත්මක කිරීම සඳහා අවශ්ය වන බැහැර ඉවත් කිරීමට භාවිතා කළ හැකි VBA කේතය ලෙස ගබඩා කර ඇති වැඩසටහන් උපදෙස් මාලාවකි.

මෙම පුනරාවර්තී කාර්යයන් සඳහා සූත්ර භාවිතා කිරීම අවශ්ය හෝ සංකීර්ණ ගණනය කිරීමේ කාර්යයන් සඳහා සංකීර්ණ ගණනය කිරීම් ඇතුළත් විය හැක. එනම් නව දත්ත වලට අංක ආකෘති එකතු කිරීම හෝ දේශසීමා සහ වැඩ පත්රිකා හැඩගැසීම් සහ සෙවන කිරීම වැනි යෙදුම්.

සුරැකීමට මැක්රෝස් භාවිතා කළ හැකි වෙනත් පුනරාවර්තී කාර්යයන් ඇතුළත් වේ:

මැක්රෝ මෙහෙයවීම

මැක්රෝස් යතුරුපුවරු කෙටිමං, මෙවලම් තීරු අයිකනය හෝ වැඩ පත්රිකාවකට එකතු කරන ලද බොත්තමක් හෝ අයිකනයකින් ක්රියාත්මක කල හැක.

මැක්රෝස් ටෙලිප්ට්ස්

මැක්රෝස් භාවිතා කරන විට නැවත නැවතත් කර්තව්යයන් සඳහා නියම වේලාවක් සුරක්ෂිත කිරීම සඳහා, ඔබ සාමාන්යයෙන් යම් ආකෘතිගත විශේෂාංග හෝ අන්තර්ගතයක් ලෙස සාමාන්ය පරිදි එකතු කර ඇත්නම්, නව ශීර්ෂ පත්ර වලට ශීර්ෂයන් හෝ සමාගම් ලාංඡනය ලෙසින්, එවැනි අයිතම සියල්ල අඩංගු සැකිලි ලිපිගොනුවක් නිර්මාණය කිරීම හා සුරැකීම වඩාත් හොඳ විය හැකිය ඔබ නව වැඩපතක ආරම්භ කරන සෑම විටම ඒවා අලුතින් නිර්මාණය කිරීම වෙනුවට.

මැක්රෝස් සහ VBA

එක්සෙල්හි සඳහන් පරිදි, මැක්රෝස් යෙදුම් සඳහා Visual Basic හි ලියා ඇත. VBA භාවිතයෙන් ලියන මැක්රෝස් වින්ඩෝස් සංස්කාරක කවුළුවෙහි සිදු කරනු ලැබේ, රිබනයෙහි ඇති සංවර්ධකයන්ගේ ටැබය මත අක්ෂර වින්යාස මූලික අයිකනය මත ක්ලික් කිරීමෙන් (අවශ්ය නම් රිබන් ඇඩ්රෝඩර් ටැබයට එකතු කිරීම සඳහා උපදෙස් සඳහා පහත බලන්න).

එක්සෙල් මැක්රෝ රෙකෝඩරය

VBA කේතය ලිවීමට නොහැකි අය සඳහා, ඔබ සඳහා ඔබ විසින් VBA කේතය බවට පරිවර්තනය කරන Excel පසුව යතුරු පුවරුව සහ මූසිකය භාවිතා කරමින් පියවර මාලාවක් වාර්තා කිරීමට ඔබට ඉඩ සලසයි.

ඉහත සඳහන් වී ඇති VBA සංස්කාරකය මෙන්, මැක්රෝ රෙකෝඩරය රිබනයෙහි සංවර්ධකයින්ගේ ටැබය මත පිහිටා ඇත.

සංවර්ධක ටැබය එකතු කිරීම

Excel හි පෙරනිමියෙන්, රිබනයෙහි සංවර්ධක පටිත්තක් නොමැත. එය එකතු කිරීම:

  1. විකල්ප පතන ලැයිස්තුව විවෘත කිරීම සඳහා ගොනු පටිත්ත ක්ලික් කරන්න
  2. Drop-down ලැයිස්තුවේ, විකල්ප සැකසුම් කවුළුව විවෘත කිරීම සඳහා විකල්ප ක්ලික් කරන්න
  3. සංවාද පෙට්ටියේ වම් පසෙහි, රිසෝස ආලේපනය මත රිසිකරණය කරන්න
  4. දකුණු පස කවුළුවෙහි ප්රධාන ටැබක අංශය යටතේ, රිබනයෙහි මෙම ටැබය එකතු කිරීමට සංවර්ධකයා ළඟ පෝර්මයේ ඇති කොටුව ක්ලික් කරන්න.
  5. සංවාද කොටුව වසා දමමින් වැඩ පත්රිකාව වෙත ආපසු ගොස් OK ක්ලික් කරන්න.

රිබෝනයේ දකුණු පැත්තෙහි සාමාන්යයෙන් ද්රවශීලකයා විය යුතුය

මැක්රෝ රෙකෝඩරය භාවිතා කිරීම

සඳහන් කළ පරිදි, මැක්රෝ රෙකෝඩරය VAC කේතය ලිවීමට හැකි අය සඳහා මැක්රෝස් සෑදීමේ කර්තව්යය සරල කරයි. සමහර අවස්ථාවලදී, මෙම මෙවලම භාවිතා කිරීමට පෙර ඔබ දැනුවත් විය යුතු කරුණු කිහිපයක් තිබේ.

1. මැක්රෝ සැලසුම් කරන්න

මැක්රෝ රෙකෝඩරය සමඟ පටිගත කිරීමේ මැක්රෝස් ඉගෙනීමේ වක්රයක් ටිකක් ඇතුළත් වේ. ක්රියාවලිය සරල කිරීම සඳහා කලින් සැලසුම් කිරීමට - සාර්වක්රොථානය විසින් අරමුණු කර ඇති දේ ලිවීමට හා කාර්යය ඉටු කිරීමට අවශ්ය පියවරයන් ය.

2. මැක්රෝස් කුඩා හා විශේෂිතව තබා ගන්න

වඩාත් විශාල සාර්වක්රමය නම් එය වඩාත් සංකීර්ණ කාර්යයන් ගණන අනුව එය සැලසුම් කිරීම හා වාර්තා කිරීම සාර්ථක වනු ඇත.

විශාල වැඩිපුර මැක්රෝස් ද වඩා මන්දගාමී වේ - විශේෂයෙන් විශාල වැඩ පත්රිකා ගනන් කිරීම් ගනනක් ඇතුළත් වන අතර - ඔවුන් පළමු වරට වැඩ නොකරන්නේ නම් ඒවා නිවැරදි කිරීම හා ඒවා නිවැරදි කිරීමට අපහසුය.

මැක්රෝස් කුඩා හා නිශ්චිත වශයෙන් අරමුණක් සහිතව පවත්වා ගෙන යාම මගින් ප්රතිඵලවල නිරවද්යතාවය තහවුරු කිරීම සහ සැලසුම් නොකළහොත් නොලැබුණහොත් ඔවුන් වැරදුනු තැන බැලීමට පහසු ය.

3. නාම මාක්රෝ යෝග්ය ලෙස

එක්සෙල් හි මැක්රෝ නාම නම් නිරීක්ෂණය කළ යුතු නාමයන් කිහිපයක් ඇත. පළමුවෙන්ම සහ ප්රධාන වශයෙන් අක්ෂර නම අකුරේ අකුරකින් ආරම්භ විය යුතුය. පසුකාලීන අක්ෂර සංඛ්යා විය හැකි නමුත් මැක්රෝ නාම වලට අවකාශය, සංකේත හෝ විරාම ලකුණු ඇතුළත් කළ නොහැක.

මැක්රෝ නාමයක් VBA භාවිතා කරන කොටසක්, ඇත්නම් , GoTo , New , හෝ Select වැනි වැඩසටහන් වල කොටසක් ලෙස වෙන් කර ඇති වචන වලින් කිසිවක් අඩංගු නොවේ.

සාර්ව නාම අක්ෂර 255 ක දිගකින් යුක්ත වුවද එය බොහෝ දෙනෙකුට නාමිකව බොහෝ විට භාවිතා කිරීම ඉතාම කලාතුරකිනි.

එක් එක්, ඔබ සතුව විශාල මැක්රෝස් තිබේ නම් සහ ඔබ සාර්ව සංවාද කොටුව මඟින් ඒවා ක්රියාත්මක කිරීමට සැලසුම් කර ඇති නම් දිගු නම් තදබදය නිසා ඇතිවන තදබදය නිසා ඔබ පසුව ඇති macro තෝරා ගැනීමට අපහසු වේ.

වඩා හොඳ ප්රවේශයක් නම් එක් එක් macro කරන්නේ කුමක්ද යන්න පිළිබඳ තොරතුරු ලබා දීම සඳහා කෙටි නාමයන් විස්තර කිරීමේ ප්රදේශය භාවිතා කිරීමයි.

නාමාවලියේ අඩුකම් සහ අභ්යන්තර ප්රාග්ධනය

සාර්ව නාමයන්ට අවකාශය ඇතුළත් කළ නොහැකි බැවින්, ඉඩදෙන එක් අක්ෂරයක් සහ කියවීමේ සාර්ව නාමයන් වඩාත් පහසු කරවනු ලැබේ නම්, ඉඩක් වෙනුවට වදන වෙනුවට වචන වෙනුවට භාවිතා කල හැකි චරිතය - Change_cell_color හෝ Addition_formula වැනි.

තවත් විකල්පයක් වන්නේ අභ්යන්තර ප්රාග්ධනීකරණය (සමහර විට හැඳින්වෙන්නේ Camel Case ) යනුවෙන් නම් කිරීමයි. එය සෑම අළුත් වචනයක්ම කැපී පෙනෙන අකුරක් සහිතව ආරම්භ කිරීමයි. එනම් ChangeCellColor සහ AdditionFormula වැනි.

විශේෂයෙන්ම වැඩ පත්රිකාව සතුව මැක්රෝස් ගණනක් අඩංගු වන අතර, ඔබ කුඩා මැක්රෝ බොහෝ ප්රමාණයක් වාර්තා කරයි නම්, ඒවායේ පහසුවෙන් හඳුනාගත හැක. විස්තර සඳහා ක්ෙෂේතයක් ද පද්ධති සපයයි.

4. සාපේක්ෂ හා සසඳන කල සෛල පරිශීලන භාවිතා කරන්න

B17 හෝ AA345 වැනි සෛල යොමු , වැඩපතක එක් එක් කොටුවක පිහිටීම හඳුනා ගන්න.

ප්රකෘති අනුව, මැක්රෝ රෙකෝඩරයේ දී සියලුම සෛල යොමු කිරීම් නියත ය, එනම් සෛල ස්ථාන සෘජුවම මැක්රෝස් තුලට වාර්තා කරනු ලැබේ. විකල්පයක් ලෙස, මැක්රෝස් සාපේක්ෂව සෛල යොමුව භාවිතා කිරීමට සකසා ගත හැකි වන අතර එයින් අදහස් වන්නේ ව්යාපාර (වම් කර්සරය චලනය වන වම් හෝ දකුණු තීරුව කොපමණ කොපමණ කොන් වලද යන්න) නිශ්චිත ස්ථානවලට වඩා සංඥා කරනු ලැබේ.

ඔබ භාවිතා කරන කුමන වර්ගය සක්රිය කර ඇත්තේ කුමක් ද යන්න මත ය. ඔබ විසින් එකම පියවර නැවත කිරීමට අවශ්ය නම් - දත්ත ආකෘති තීරු, එනම් over and over, නමුත් වැඩපතෙහි වෙනස් තීරයන් හැඩතල ගැන්වීමෙන් පසුව, සාපේක්ෂ යොමු කිරීම් සුදුසු වේ.

අනික් අතට, ඔබට අවශ්ය එක්තරා සෛල ආකෘතියකට ආදේශ කිරීමට අවශ්ය නම් A1 සිට M23 වැනි නමුත් විවිධ කාර්ය පත්රිකා මත සම්පූර්ණ කළ හැකි ඍජු අනුපිළිවෙලවල් භාවිතා කළ හැකි ය. එහි පළමු පියවර වනුයේ, A1 සෛල වෙත සෙමෙන් කර්සරය.

සාපේක්ෂව නිරපේක්ෂක සිට සාපේක්ෂව සිටුවම් වෙනස් කිරීම පහසුවෙන් කළ හැකි වන්නේ රිබනයෙහි ඇති සංවර්ධකයන්ගේ ටැබය භාවිතා කර භාවිතා කළ සාපේක්ෂ යොමු සටහන් icon මත ක්ලික් කිරීමෙන්ය.

5. යතුරුපුවරු යතුරු එදිරිව මූසිකය භාවිතා කිරීම

සෛල කර්සරය චලනය කිරීම හෝ සෛල පරාසයක් තෝරාගැනීමේ දී සාර්කෝඩ් වාර්තා යතුරු පුවරු සහිත යතුරු පුවරු ඇති විට, මක්ශිතයේ කොටසක් ලෙස මවුස් චලනයන් වාර්තා කිරීම සඳහා වඩාත් යෝග්ය වේ.

යතුරු පුවරු යතුරු උපයෝගී කර ගැනීම - Ctrl + End හෝ Ctrl + Shift + දකුණු සරය යතුර - දත්ත තීරුවේ කවච වෙත මාරු කිරීම (වත්මන් වැඩ පත්රිකාවෙහි දත්ත අඩංගු එම සෛල) සවිකිරීම වෙනුවට ඊතලයක් හෝ ටැබයක් මත ක්ලික් කිරීම වෙනුවට යතුරු පුවරු හෝ පේළි භාවිතා කිරීමට යතුරු යතුරු පුවරුව භාවිතා කිරීමේ ක්රියාවලිය සරල කරයි.

යතුරු පුවරු කෙටිමං යතුරු භාවිතයෙන් විධාන පෝරමයක් භාවිතා කිරීම හෝ රිබනය තෝරා ගැනීම මූසිකය භාවිතා කිරීම වඩාත් යෝග්ය වේ.