පුද්ගලික මැක්‍රෝ පොත භාවිතා කරන්නේ කෙසේද

ඔබ තවමත් එක්සෙල් හි මැක්‍රෝස් ගැන හුරුපුරුදු නැතිනම්, මම ඔබට ටිකක් ඊර්ෂ්‍යා කරමි. සර්වබලධාරී හැඟීම සහ මැක්‍රෝස් දැනගැනීමෙන් පසු ඔබ වෙත පැමිණෙන ඔබේ Microsoft Excel අනන්තය දක්වා වැඩි දියුණු කළ හැකි බව වටහා ගැනීම ප්‍රසන්න හැඟීමකි.

කෙසේ වෙතත්, මෙම ලිපිය දැනටමත් "බලය ඉගෙනගෙන" සහ ඔවුන්ගේ දෛනික වැඩ කටයුතුවලදී macros (විදේශීය හෝ තමන් විසින්ම ලියන ලද - එය කමක් නැත) භාවිතා කිරීමට පටන් ගෙන ඇති අය සඳහා වේ.

මැක්‍රෝ යනු විෂුවල් බේසික් භාෂාවේ ඇති කේතයක් (රේඛා කිහිපයක්) ඔබට අවශ්‍ය දේ කිරීමට එක්සෙල් සලස්වයි: දත්ත සැකසීම, වාර්තාවක් ජනනය කිරීම, බොහෝ පුනරාවර්තන වගු පිටපත් කරන්න, යනාදිය. ප්‍රශ්නය වන්නේ මෙම කේත පේළි කිහිපය ගබඩා කරන්නේ කොහේද? සියල්ලට පසු, සාර්ව ගබඩා කර ඇති ස්ථානය පසුව එය වැඩ කළ හැකි (හෝ කළ නොහැකි) මත රඳා පවතී.

Если макрос решает небольшую локальную проблему в отдельно взятом фале (ප්‍රයිමන්ට් ඔබ්‍රබේට්) отчет dannыe osobыm оbrazom), TO logicno hranit kod вnutri эtogo zhe fila. Без вопросов.

මැක්‍රෝ එකක් සාපේක්ෂ වශයෙන් විශ්වීය විය යුතු අතර ඕනෑම එක්සෙල් වැඩපොතක අවශ්‍ය නම් - උදාහරණයක් ලෙස, සූත්‍ර අගයන් බවට පරිවර්තනය කිරීම සඳහා සාර්වයක් වැනිද? ඔහුගේ විෂුවල් බේසික් කේතය සෑම පොතකටම පිටපත් නොකරන්නේ මන්ද? ඊට අමතරව, ඉක්මනින් හෝ පසුව, ඕනෑම පරිශීලකයෙකු පාහේ නිගමනය කරන්නේ සියලුම මැක්‍රෝ එක එක පෙට්ටියක තැබීම හොඳ බවයි, එනම් ඒවා සැමවිටම අතේ තිබීම. සමහර විට අතින් නොව යතුරුපුවරු කෙටිමං සමඟ ධාවනය කළ හැකිද? පුද්ගලික මැක්‍රෝ වැඩපොත විශාල උපකාරයක් විය හැක්කේ මෙහිදීය.

පුද්ගලික මැක්‍රෝ පොතක් සාදා ගන්නේ කෙසේද

ඇත්තටම, Macros හි පුද්ගලික පොත (LMB) ද්විමය වැඩපොත ආකෘතියේ සාමාන්‍ය Excel ගොනුවකි (පුද්ගලික.xlsb), එය මයික්‍රොසොෆ්ට් එක්සෙල් මෙන් එකවරම රහසිගත ආකාරයෙන් ස්වයංක්‍රීයව විවෘත වේ. එම. ඔබ Excel ආරම්භ කරන විට හෝ තැටියෙන් ඕනෑම ගොනුවක් විවෘත කරන විට, ඇත්ත වශයෙන්ම ගොනු දෙකක් විවෘත වේ - ඔබගේ සහ Personal.xlsb, නමුත් අපට දෙවැන්න නොපෙනේ. මේ අනුව, LMB හි ගබඩා කර ඇති සියලුම මැක්‍රෝස් Excel විවෘතව ඇති විට ඕනෑම වේලාවක දියත් කිරීමට තිබේ.

ඔබ කිසි විටෙකත් LMB භාවිතා කර නොමැති නම්, මුලදී Personal.xlsb ගොනුව නොපවතී. එය නිර්මාණය කිරීමට ඇති පහසුම ක්‍රමය නම්, රෙකෝඩරය සමඟ අනවශ්‍ය අර්ථ විරහිත මැක්‍රෝ පටිගත කිරීමයි, නමුත් එය ගබඩා කළ යුතු ස්ථානය ලෙස පුද්ගලික පොත සඳහන් කරන්න - එවිට Excel හට එය ඔබ වෙනුවෙන් ස්වයංක්‍රීයව නිර්මාණය කිරීමට බල කෙරෙනු ඇත. මේ වෙනුවෙන්:

  1. ක්ලික් කරන්න සංවර්ධක (සංවර්ධක). ටැබ් නම් සංවර්ධක දෘශ්‍යමාන නොවේ, එවිට එය හරහා සැකසුම් තුළ සක්‍රීය කළ හැක ගොනුව - විකල්ප - රිබන් සැකසුම (නිවස - විකල්ප - අභිරුචිකරණය කරන්න පීත්ත පටිය).
  2. උසස් පටිත්තෙහි සංවර්ධක ක්ලික් කරන්න සාර්ව පටිගත කිරීම (වාර්තා මැක්රෝ). විවෘත වන කවුළුව තුළ, පුද්ගලික මැක්රෝ පොත තෝරන්න (පුද්ගලික මැක්‍රෝ වැඩපොත) ලිඛිත කේතය සහ ඔබන්න ගබඩා කිරීමට ස්ථානයක් ලෙස OK:

    පුද්ගලික මැක්‍රෝ පොත භාවිතා කරන්නේ කෙසේද

  3. බොත්තම සමඟ පටිගත කිරීම නවත්වන්න පටිගත කිරීම නවත්වන්න (පටිගත කිරීම නවත්වන්න) ටැබ් සංවර්ධක (සංවර්ධක)

බොත්තම මත ක්ලික් කිරීමෙන් ඔබට ප්රතිඵලය පරීක්ෂා කළ හැකිය දෘශ්ය මූලික එතනම ටැබ් එකේ. සංවර්ධක - පැනලයේ ඉහළ වම් කෙළවරේ විවෘත කරන ලද සංස්කාරක කවුළුවෙහි ව්යාපෘතිය - VBA ව්යාපෘතිය අපගේ ගොනුව දිස්විය යුතුය පුද්ගලික. XLSB. එහි ශාඛාව වම් පසින් ප්ලස් ලකුණක් සමඟ පුළුල් කළ හැකිය, ළඟා වේ මොඩියුලය1, අප විසින් පටිගත කරන ලද අර්ථ විරහිත මැක්‍රෝ කේතය ගබඩා කර ඇති තැන:

පුද්ගලික මැක්‍රෝ පොත භාවිතා කරන්නේ කෙසේද

සුභ පැතුම්, ඔබ දැන් ඔබේම පුද්ගලික මැක්‍රෝ පොතක් සාදා ඇත! මෙවලම් තීරුවේ ඉහළ වම් කෙළවරේ නම්ය තැටියක් සහිත සුරකින්න බොත්තම ක්ලික් කිරීමට අමතක නොකරන්න.

පුද්ගලික මැක්‍රෝ පොත භාවිතා කරන්නේ කෙසේද

එවිට සෑම දෙයක්ම සරලයි. ඔබට අවශ්‍ය ඕනෑම මැක්‍රෝ එකක් (එනම් ආරම්භ වන කේතයක් උප සහ අවසානය අවසන් උප) ආරක්ෂිතව පිටපත් කර ඇලවිය හැක මොඩියුලය1, හෝ වෙනම මොඩියුලයක, එය කලින් මෙනුව හරහා එකතු කිරීම ඇතුල් කරන්න - මොඩියුලය. සියලුම මැක්‍රෝ එක මොඩියුලයක තබා ගැනීම හෝ විවිධ ඒවා තුළ තැබීම රසය පිළිබඳ කාරණයක් පමණි. එය මේ වගේ දෙයක් විය යුතුය:

පුද්ගලික මැක්‍රෝ පොත භාවිතා කරන්නේ කෙසේද

බොත්තම සමඟින් හැඳින්වෙන සංවාද කොටුව තුළ ඔබට එකතු කළ මැක්රෝ ධාවනය කළ හැකිය මැක්රෝස් (මැක්‍රෝස්) ටැබ් සංවර්ධක:

පුද්ගලික මැක්‍රෝ පොත භාවිතා කරන්නේ කෙසේද

එකම කවුළුව තුළ, බොත්තම ක්ලික් කිරීමෙන් පරාමිතීන් (විකල්ප), ඔබට යතුරුපුවරුවෙන් මැක්‍රෝවක් ඉක්මනින් ධාවනය කිරීමට යතුරුපුවරු කෙටිමඟක් සැකසිය හැක. ප්‍රවේශම් වන්න: මැක්‍රෝ සඳහා යතුරුපුවරු කෙටිමං පිරිසැලසුම (හෝ ඉංග්‍රීසි) සහ කේස් අතර වෙනස හඳුනා ගනී.

පුද්ගලික පොතේ සුපුරුදු සාර්ව ක්‍රියා පටිපාටි වලට අමතරව, ඔබට ගබඩා කළ හැකිය අභිරුචි සාර්ව කාර්යයන් (UDF = පරිශීලක අර්ථ දක්වා ඇති කාර්යය). ක්‍රියා පටිපාටි මෙන් නොව, ක්‍රියාකාරී කේතය ප්‍රකාශයකින් ආරම්භ වේ කාර්යයන්or පොදු කාර්යය, සහ අවසන් කරන්න අවසන් කාර්යය:

පුද්ගලික මැක්‍රෝ පොත භාවිතා කරන්නේ කෙසේද

කේතය PERSONAL.XLSB පොතේ ඕනෑම මොඩියුලයකට එකම ආකාරයෙන් පිටපත් කළ යුතුය, ඉන්පසු බොත්තම එබීමෙන් ඕනෑම සම්මත Excel ශ්‍රිතයක් මෙන් සුපුරුදු ආකාරයෙන් ශ්‍රිතය ඇමතීමට හැකි වනු ඇත. fx සූත්‍ර තීරුවේ සහ කවුළුවේ ශ්‍රිතයක් තෝරා ගැනීම Function Wizards කාණ්ඩයේ පරිශීලක අර්ථ දක්වා ඇත (පරිශීලක අර්ථ දක්වා ඇත):

පුද්ගලික මැක්‍රෝ පොත භාවිතා කරන්නේ කෙසේද

එවැනි කාර්යයන් සඳහා උදාහරණ අන්තර්ජාලයේ හෝ මෙහි වෙබ් අඩවියේ විශාල ප්‍රමාණවලින් සොයාගත හැකිය (වචනවල ප්‍රමාණය, ආසන්න පෙළ සෙවීම, VLOOKUP 2.0, සිරිලික් අක්ෂර පරිවර්තනයට පරිවර්තනය කිරීම යනාදිය)

පුද්ගලික මැක්‍රෝ පොත ගබඩා කර ඇත්තේ කොහේද?

ඔබ Macros හි පුද්ගලික පොත භාවිතා කරන්නේ නම්, ඉක්මනින් හෝ පසුව ඔබට ආශාවක් ඇති වේ:

  • ඔබගේ සමුච්චිත මැක්‍රෝස් වෙනත් පරිශීලකයින් සමඟ බෙදා ගන්න
  • පුද්ගලික පොත පිටපත් කර වෙනත් පරිගණකයකට මාරු කරන්න
  • උපස්ථ පිටපතක් සාදන්න

මෙය සිදු කිරීම සඳහා, ඔබ ඔබේ පරිගණක තැටියේ PERSONAL.XLSB ගොනුව සොයා ගැනීමට අවශ්ය වනු ඇත. පෙරනිමියෙන්, මෙම ගොනුව XLSTART ලෙස හඳුන්වන විශේෂ Excel ආරම්භක ෆෝල්ඩරයක ගබඩා කර ඇත. එබැවින් අවශ්‍ය වන්නේ අපගේ පරිගණකයේ මෙම ෆෝල්ඩරයට යාමයි. කුඩා සංකූලතාවයක් පැන නගින්නේ මෙයයි, මන්ද මෙම ෆෝල්ඩරයේ පිහිටීම වින්ඩෝස් සහ ඔෆිස් අනුවාදය මත රඳා පවතින අතර වෙනස් විය හැකිය. මෙය සාමාන්යයෙන් පහත විකල්ප වලින් එකකි:

  • C:Program FilesMicrosoft OfficeOffice12XLSTART
  • C:ලේඛන සහ සැකසුම් පරිගණක යෙදුම් දත්ත මයික්‍රොසොෆ්ට් එක්සෙල්එක්ස්එල්START
  • C: පරිශීලකයන්ඔබගේ ගිණුමේ නමAppDataRoamingMicrosoftExcelXLSTART

විකල්පයක් ලෙස, ඔබට VBA භාවිතයෙන් මෙම ෆෝල්ඩරයේ ස්ථානය සඳහා Excel වෙතින්ම විමසිය හැක. මෙය සිදු කිරීම සඳහා, දෘශ්‍ය මූලික සංස්කාරකයේ (බොත්තම දෘශ්ය මූලික ටැබ් සංවර්ධක) nужno открыть окno ක්ෂනිකව යතුරුපුවරු කෙටිමං Ctrl + G., විධානය ටයිප් කරන්න ? යෙදුම.StartupPath ක්ලික් කරන්න ඇතුලත් කරන්න:

පුද්ගලික මැක්‍රෝ පොත භාවිතා කරන්නේ කෙසේද

ලැබෙන මාර්ගය වින්ඩෝස් හි එක්ස්ප්ලෝරර් කවුළුවේ ඉහළ පේළියට පිටපත් කර ඇලවිය හැකි අතර ක්ලික් කරන්න ඇතුලත් කරන්න - සහ අපි අපගේ පුද්ගලික Macros ගොනුව සහිත ෆෝල්ඩරයක් දකිනු ඇත:

පුද්ගලික මැක්‍රෝ පොත භාවිතා කරන්නේ කෙසේද

PS

සහ ලුහුබැඳීමේ ප්‍රායෝගික සූක්ෂ්මතා කිහිපයක්:

  • පුද්ගලික මැක්‍රෝ පොත භාවිතා කරන විට, Excel ටිකක් මන්දගාමී වේ, විශේෂයෙන් දුර්වල පරිගණක මත
  • තොරතුරු කසළ, පැරණි සහ අනවශ්‍ය මැක්‍රෝ ආදියෙන් පුද්ගලික පොත වරින් වර ඉවත් කිරීම වටී.
  • ආයතනික පරිශීලකයින්ට සමහර විට පුද්ගලික පොත භාවිතා කිරීමේදී දුෂ්කරතා ඇති වේ, tk. මෙය පද්ධතියේ සැඟවුණු ෆෝල්ඩරයේ ඇති ගොනුවකි

  • මැක්‍රෝස් යනු මොනවාද සහ ඒවා ඔබගේ කාර්යයේදී භාවිතා කරන්නේ කෙසේද
  • VBA ක්‍රමලේඛකයා සඳහා ප්‍රයෝජනවත් බව
  • පුහුණු "Microsoft Excel හි VBA හි මැක්‍රෝස් ක්‍රමලේඛනය කිරීම"

ඔබමයි