Excel VBA ව්යාපෘතියෙන් මුරපදය/මුරපද රහිතව මුරපදය ඉවත් කරන්නේ කෙසේද?
යෙදුම් සඳහා Excel ව්යාපෘතියක් විෂුවල් බේසික් (VBA) යනු සරල වැඩසටහන් සංවර්ධනය කිරීම සඳහා Excel තුළ භාවිතා කරන ක්රමලේඛන භාෂාවකි. එය සාමාන්යයෙන් භාවිතා වන්නේ සංකීර්ණ හෝ කාලය ගතවන රැකියා ස්වයංක්රීය, කාලය ඉතිරි කිරීමේ ක්රියාවලීන් බවට පත් කිරීම සඳහා වන අතර එමඟින් වාර්තා කිරීමේ ක්රියාවලියේ ගුණාත්මක භාවය වැඩි දියුණු කරයි. කෙසේ වෙතත්, මෙම VBA ව්යාපෘති සමහර විට මුරපද ආරක්ෂා කර, ඔබගේ පෞද්ගලිකත්වය ආරක්ෂා කිරීමට හෝ මුල් ක්රියාකාරී ස්ක්රිප්ට් උල්ලංඝනය කිරීම වැලැක්වීමට හැක. එහි ප්රතිඵලයක් ලෙස, පරිශීලකයින්ට මුරපදය අමතක වී ඇති නිසා හෝ නැති වී ඇති නිසා හෝ වෙනත් විවිධ හේතූන් නිසා මෙම මුරපද මතක තබා ගැනීම සමහර විට අපහසු විය හැක. එබැවින්, Excel VBA ව්යාපෘතියෙන් මුරපදය ඉවත් කිරීමට භාවිතා කළ හැකි විවිධ පහසු ක්රම මෙම ලිපියෙන් ඉස්මතු කරනු ඇත.
Excel VBA ව්යාපෘති වලින් මුරපද ඉවත් කිරීමට උත්සාහ කරන විට ඔබට හමුවිය හැකි අවස්ථා දෙකක් තිබේ. අපි මේ කරුණු දෙකම පියවරෙන් පියවර කතා කරමු.
1 කොටස: මුරපදය නොදැන Excel VBA ව්යාපෘති මුරපදය ඉවත් කරන්න
මෙය සිදු කිරීම සඳහා, ඔබට ප්රවේශයන් කිහිපයක් ගත හැකිය, ඒවායින් තුනක් පහත පරිදි වේ:
XLS/XLSM ගොනු සඳහා එක් ක්ලික් කිරීමකින් Excel VBA ව්යාපෘති මුරපදය ඉවත් කරන්න
Excel VBA ව්යාපෘතියෙන් මුරපද ඉවත් කිරීමට ඔබට උපකාර කළ හැකි වැඩසටහන් කිහිපයක් වෙළඳපොලේ ඇත. හොඳ උදාහරණයක් තමයි එක්සෙල් සඳහා පාස්පර් , VBA කේතයක් මඟින් වැඩ පත්රිකාව/වැඩපොත තුළ ගොඩනගා ඇති සියලුම සංස්කරණ සහ හැඩතල ගැන්වීම් ආරක්ෂාව ක්ෂණිකව ඉවත් කිරීමට සරල සහ ඵලදායී විසඳුමකි.
Excel සඳහා Passper හි ප්රධාන විශේෂාංග කිහිපයක් නම්:
- ඔබගේ Excel වැඩපොතෙහි ඇති VBA ව්යාපෘති මුරපදය ඉවත් කළ හැක සරල ක්ලික් කිරීමකින් .
- ඇපකරය a 100% සාර්ථකත්ව අනුපාතය .
- Passper කණ්ඩායම ගැන සැලකිලිමත් වේ හි ආරක්ෂාව ඔවුන්ගේ දත්ත . ඉවත් කිරීමේ ක්රියාවලිය අතරතුර/පසු දත්ත නැතිවීමක් හෝ කාන්දුවක් සිදු නොවේ.
- වැඩසටහනට අ පුළුල් ගැළපුම . Microsoft Excel විසින් සාදන ලද .xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm සහ අනෙකුත් ගොනු සඳහා සහය දක්වයි.
Excel සඳහා Passper භාවිතා කිරීම කොතරම් සරලද යන්න පැහැදිලි කිරීම සඳහා, අපි ඔබ වෙනුවෙන් සවිස්තරාත්මක මාර්ගෝපදේශයක් සකස් කර ඇත. පළමුවෙන්ම, ඔබ වැඩසටහන බාගත කර එය ඔබේ පරිගණකයේ ස්ථාපනය කළ යුතුය.
පියවර 1. ස්ථාපනය කිරීමෙන් පසු, ඔබ "සීමාවන් ඉවත් කරන්න" විකල්පය තෝරාගත යුතුය.
පියවර 2. මුරපදය-ආරක්ෂිත Excel ගොනුව උඩුගත කිරීමට "ගොනුවක් තෝරන්න" බොත්තම භාවිතා කරන්න. ගොනුව මෘදුකාංගයට එක් කළ පසු, ඔබගේ Excel පත්රයෙන් මුරපද ආරක්ෂාව ඉවත් කිරීමට "මකන්න" විකල්පය මත ක්ලික් කරන්න.
පියවර 3. තත්පර කිහිපයකින්, VBA ව්යාපෘති මුරපදය ඔබගේ Excel වැඩපොතෙන් ඉවත් කරනු ලැබේ.
එක්සෙල් සඳහා පාස්පර් එය ප්රබල සහ විශ්වසනීය වැඩසටහනකි. එය පරිශීලකයින්ගෙන් ධනාත්මක සමාලෝචන ලැබී ඇත. එය භාවිතා කිරීමට පසුබට නොවන්න.
Excel VBA ව්යාපෘති මුරපදය ඔන්ලයින් ඉවත් කරන්න
ඔබගේ Excel ලේඛනවල VBA ව්යාපෘති මුරපදය ඉවත් කිරීමට තවත් ප්රවේශයක් වන්නේ වෙබයේ ඇති සබැඳි සේවාවක් භාවිතා කිරීමයි. මෙම ආකාරයේ සබැඳි මෙවලම් සඳහා හොඳ උදාහරණයක් වන්නේ Office VBA මුරපදය ඉවත් කිරීමයි. මෙම සබැඳි මෙවලම ඔබගේ ආරක්ෂාවෙන් මිදීමට ඔබට උපකාර කරයි, නමුත් පියවර ගණනාවක් අවශ්ය වේ. ක්රියා පටිපාටිය පහත පරිදි වේ:
පියවර 1: ඔබගේ VBA ව්යාපෘති මුරපදයෙන් ආරක්ෂිත Excel ගොනුව උඩුගත කිරීමට "විවෘත ගොනුව" ක්ලික් කරන්න.
පියවර 2: නව ලේඛනය බාගත කිරීම තහවුරු කිරීමට "VBA විකේතනය කරන්න" ක්ලික් කරන්න.
පියවර 3: බාගත කළ පසු, ලේඛනය විවෘත කරන්න. ව්යාපෘතියේ වලංගු නොවන යතුරක් ඇති බව එය ඔබට මතක් කර දෙනු ඇත. දිගටම කරගෙන යාමට "ඔව්" ක්ලික් කරන්න.
පියවර 4: VBA ව්යාපෘතිය විවෘත කිරීමට ALT+F11 ඔබන්න. මැක්රෝ කවුළුව තුළ, ඔබ ව්යාපෘතිය පුළුල් නොකළ යුතුය. ඊළඟට, Tools>VBA Project Properties වෙත යන්න.
පියවර 5: ආරක්ෂණ පටිත්ත වෙත ගොස්, ඔබ කැමති නව මුරපදයක් සකසා තේරීම් කොටුව තබන්න.
පියවර 6: ලේඛනය සුරකින්න සහ VBA ව්යාපෘතිය වසා දමන්න.
පියවර 7: ඔබගේ Excel වැඩපොත නැවත විවෘත කර පියවර 4 නැවත කරන්න.
පියවර 8: මෙම අවස්ථාවේදී ඔබට "ආරක්ෂාව" ටැබය තුළ පිරික්සුම් කොටුව සහ මුරපද ක්ෂේත්ර ඉවත් කිරීමට අවශ්ය වේ.
පියවර 9: ලේඛනය නැවත සුරකින්න. මුරපදය ඉවත් කර ඇත.
මෙම ක්රමයේ අවාසි:
- ඔබගේ Excel ගොනුව උඩුගත කිරීමට කාලය ගතවනු ඇත. එසේම, සැකසුම් තීරුවක් නොමැත, එබැවින් ඔබේ ගොනුව උඩුගත කර තිබේද නැද්ද යන්න ඔබට පැවසිය නොහැක.
- ඔබේ Excel ගොනුව ඔවුන්ගේ වෙබ් අඩවියට උඩුගත කිරීම ඔබේ දත්ත සඳහා ආරක්ෂිත නොවේ, විශේෂයෙන් ඔබේ දත්ත සංවේදී වන විට.
HEX සංස්කාරකය භාවිතයෙන් Excel VBA ව්යාපෘතියෙන් මුරපදය ඉවත් කරන්න
ඔබට ඔබගේ Excel VBA ව්යාපෘතියෙන් මුරපද අතින් ඉවත් කිරීමට අවශ්ය නම් හෙක්ස් සංස්කාරකය ප්රයෝජනවත් මෙවලමක් විය හැක. Excel ගොනු ආකාරයේ දිගුව මත පදනම්ව මුරපද ඉවත් කිරීමට විවිධ ප්රවේශයන් දෙකක් අවශ්ය වේ. අතින් ක්රියාවලිය ආරම්භ කිරීමට පෙර, ඔබ වැඩ කරන Excel ගොනු උපස්ථ කිරීමට සැමවිටම මතක තබා ගන්න.
ගොනු වර්ගය XLS නම්:
පියවර 1: hex සංස්කාරකයක් සමඟ මුරපදයෙන් ආරක්ෂිත .xls ගොනුව විවෘත කර “DPB” තන්තුව සොයන්න.
පියවර 2: "DPB" වෙනුවට "DPX".
පියවර 3: ගොනුව සුරකින්න සහ සංස්කාරකයෙන් පිටවන්න.
පියවර 4: ඊළඟට, Microsoft Excel සමඟ ගොනුව විවෘත කරන්න. බහු දෝෂ දැනුම්දීම් දිස්වනු ඇත, එය සාමාන්ය වේ. ඒවා මත ක්ලික් කිරීමට වග බලා ගන්න.
පියවර 5: දැන් VBA ව්යාපෘති කවුළුව විවෘත කිරීමට ALT+F11 ඔබා මෙවලම් මෙනුවෙන් VBAProject ගුණාංග මත ක්ලික් කරන්න.
පියවර 6: ආරක්ෂණ පටිත්තෙහි, මුරපදය සරල සහ මතක තබා ගැනීමට පහසු දෙයකට වෙනස් කරන්න.
පියවර 7: වැඩපොත සුරකින්න සහ කවුළුවෙන් පිටවන්න.
පියවර 8: Excel වැඩපොත නැවත විවෘත කර ALT+F11 එබීමෙන් සහ ඔබ දැන් වෙනස් කළ මුරපදය ඇතුළත් කිරීමෙන් VBA ව්යාපෘති කවුළුව වෙත ප්රවේශ වන්න. පියවර 6 නැවත කරන්න, නමුත් මෙවර ඔබට මුරපදය ඉවත් කළ හැකිය.
පියවර 9: වැඩපොත සුරකින්න, දැන් ඔබට මුරපදයක් නොමැතිව Excel ගොනුවක් තිබේ.
ගොනු වර්ගය XLSM නම්:
.xlsm දිගු සඳහා, ආරම්භයේදී අමතර පියවරක් අවශ්ය වේ. පහත අපි ඔබට පියවරෙන් පියවර මාර්ගෝපදේශයක් පිරිනමන්නෙමු.
පියවර 1: ඔබගේ .xlsm ගොනුවේ දිගුව .zip වෙත වෙනස් කරන්න. ඉන්පසු එය 7Zip හෝ WinZip සමඟ විවෘත කරන්න.
පියවර 2: zip ගොනුවෙන් "xl/vbaProject.bas" හෝ "xl/vbaProject.bin" ගොනුව සොයාගෙන පිටපත් කරන්න. zip ෆෝල්ඩරය තවමත් විවෘතව ඇති බවට වග බලා ගන්න.
පියවර 3: hex සංස්කාරකයක් භාවිතයෙන් "xl/vbaProject.bas" හෝ "xl/vbaProject.bin" ගොනුව ක්ලික් කර විවෘත කරන්න.
පියවර 4: "DPB" තන්තුව සොයාගෙන එය "DPX" සමඟ ප්රතිස්ථාපනය කරන්න.
පියවර 5: ගොනුව සුරකින්න, එය නැවත Zip ෆෝල්ඩරයට පිටපත් කරන්න (ඔබට ගොනුව ෆෝල්ඩරය තුළට ඇදගෙන යා හැක).
පියවර 6: දැන්, ෆෝල්ඩරයේ ඇති සියලුම ගොනු නව Zip ගොනුවකට zip කරන්න. ඊළඟට, ගොනු දිගුව .xlsm ලෙස වෙනස් කරන්න.
පියවර 7: ඊළඟට, .xlsm ගොනුව විවෘත කරන්න. විවිධ දෝෂ දැනුම්දීම් දිස්වනු ඇත. දිගටම කරගෙන යාමට "ඔව්" ක්ලික් කරන්න.
පියවර 8: VBA ව්යාපෘතිය විවෘත කිරීමට ALT+F11 ඔබා මෙවලම් මෙනුවේ VBAProject Properties ක්ලික් කරන්න.
පියවර 9: ආරක්ෂණ පටිත්ත විවෘත කරන්න, “බැලීම සඳහා ව්යාපෘතිය අගුළු දමන්න” සලකුණු නොකර OK ඔබන්න.
පියවර 10: .xlsm ගොනුව සුරකින්න සහ කවුළුව වසා දමන්න
මෙම ක්රමයේ අවාසි:
- වෙබ් අඩවියේ බොහෝ hex සංස්කාරකවරුන් ඇත. ඔබට තාක්ෂණික දැනුමක් නොමැති නම් හොඳ එකක් තෝරා ගැනීම දුෂ්කර කාර්යයකි.
- සමහර පරිශීලකයින් වාර්තා කළේ ඔවුන්ට ෂඩ් දශම සංස්කාරකය බාගත කළ නොහැකි බවයි. එමනිසා, මෙම ක්රමය ඔබට සැමවිටම ප්රයෝජනවත් නොවේ.
2 කොටස: දන්නා මුරපදය සමඟ Excel VBA ව්යාපෘති මුරපදය ඉවත් කරන්න
මෙම නඩුව ක්රියාත්මක කිරීමට සාපේක්ෂව පහසු වන අතර අපගේ පෙර සාකච්ඡාවට සමාන වේ. තේරුම් ගැනීමේ පහසුව සඳහා, ක්රියා පටිපාටිය පහත විස්තර කෙරේ:
පියවර 1: Microsoft Excel සමඟින් ඔබගේ Excel වැඩපොත විවෘත කරන්න. VBA ව්යාපෘතියට ප්රවේශ වීමට Alt+F11 ඔබන්න.
පියවර 2: Tools>VBAProject Properties වෙත යන්න. VBAProject මුරපද සංවාද කොටුව තුළ නිවැරදි මුරපදය ඇතුළත් කරන්න.
පියවර 3: ආරක්ෂණ පටිත්ත වෙත ගොස්, "බැලීම සඳහා ව්යාපෘතිය අගුළු දමන්න" යන්න ඉවත් කර පහත කොටු තුළ මුරපදය අක්රිය කරන්න.
පියවර 4: "හරි" ක්ලික් කර මෙහෙයුම සුරකින්න. එච්චරයි.
නිගමනය
Excel ගොනු වලින් VBA ව්යාපෘති මුරපද ඉවත් කිරීම භයානක කාර්යයක් විය හැකිය. මෙම වර්ගයේ ගොනු සමඟ කටයුතු කිරීමේදී ඵලදායී සහ භාවිතයට පහසු විසඳුමක් භාවිතා කිරීම සැමවිටම නිර්දේශ කරනු ලැබේ. මෙය බොහෝ කාලයක් ඉතිරි කරන අතර වඩාත්ම පහසු වේ. දැන් උත්සාහ කරන්න එක්සෙල් සඳහා පාස්පර් ඔබ ඉතා පැහැදෙනු ඇත.