එක්සෙල් පත්රිකාවක මගේ VBA කේතය මුරපදයකින් ආරක්ෂා කරන්නේ කෙසේද?

සාරාංශය: මෙම ලිපිය VBA ව්යාපෘති මුරපද ආරක්ෂාව පිළිබඳ සියල්ල ඔබට කියයි. තම Excel ගොනුව ආරක්ෂිතව තබා ගැනීමට කැමති සහ අවසරයකින් තොරව වෙනත් පුද්ගලයින් ප්රවේශය ලබා ගැනීමට අකමැති අයට එය ප්රයෝජනවත් වේ. මුරපද ආරක්ෂාවේ සීමාවන් ද අපි සාකච්ඡා කරමු.
මෙම උපක්රමය සමඟ ඔබේ VBA මැක්රෝස් ආරක්ෂා කරගන්න
ගැටලුව: මගේ එක්සෙල් පත්රයට කිසිවෙකු ප්රවේශ වී එහි තැන්පත් කර ඇති මැක්රෝ කේතය සංස්කරණය කිරීම හෝ වෙනස් කිරීම මට අවශ්ය නැත. මට කුමක් කළ හැකිද?
කෙසේද: ඉහත ගැටලුවට ඉතා සරල විසඳුමක් තිබේ. අනවසර වෙනස්කම් වැළැක්වීම සඳහා එක්සෙල් හි ඔබගේ VBA ව්යාපෘතිය මුරපදයෙන් ආරක්ෂා කරන්න (පහත තිරපිටපත් බලන්න).
මෙය Access, Word වැනි අනෙකුත් Microsoft Office යෙදුම් සඳහාද ක්රියා කරයි.
පියවර 1. ඔබගේ VBA ව්යාපෘතිය අඩංගු Microsoft Excel වැඩපොත විවෘත කරන්න.
පියවර 2. Microsoft Visual Basic for Applications කවුළුව විවෘත කිරීමට Alt+F11 ඔබන්න.
නැතහොත් ඔබට “සංවර්ධක” ටැබය > “දෘශ්ය මූලික” බොත්තම ඔබන්න.

පියවර 3. විවෘත වන Microsoft Visual Basic for Applications කවුළුවෙහි, “Tools” > “VBAProject Properties” වෙත යන්න.

පියවර 4. දිස්වන “VBAProject” සංවාද කොටුවේ, දකුණු තීරුවේ ඇති “ආරක්ෂාව” මත ක්ලික් කර “නැරඹීම සඳහා ව්යාපෘතිය අගුළු දමන්න” විකල්පය සලකුණු කරන්න.
දැන් මෙම විකල්පයට පහළින් ඇති පෙළ කොටුවේ මුරපදයක් ටයිප් කර තහවුරු කිරීමට එය නැවත ටයිප් කරන්න. ඉන්පසු වසා දැමීමට “හරි” ඔබන්න.
මෙම මුරපදය ළඟ තබා ගන්න! ඔබේ Excel VBA ව්යාපෘතිය විවෘත කිරීමට ඔබට එය අවශ්ය වනු ඇත.
5 පියවර. දැන් ඔබට Microsoft Visual Basic for Applications කවුළුව වසා දැමිය හැක. ඉන්පසු, Excel හි ඉහළ වම් කෙළවරේ ඇති "සුරකින්න" බොත්තම ක්ලික් කරන්න. ඉන්පසු Excel වැඩපොත වසා දමන්න.
එච්චරයි. එක්සෙල් හි ඔබේ VBA ව්යාපෘතිය මුරපදය ආරක්ෂා කරන්නේ මෙහෙමයි.
VBA ව්යාපෘතිය නිසි ලෙස සුරක්ෂිත කර ඇති බව සහතික කිරීම සඳහා Excel වැඩපොත නැවත විවෘත කරන ලෙස අපි ඔබට උපදෙස් දෙමු.

ඔබේ VBA ව්යාපෘතිය අගුළු ඇරීමට අවශ්ය නම්, මුරපද ආරක්ෂාව ඉවත් කර වෙනස්කම් යාවත්කාලීන කිරීමට නැවත "සුරකින්න" ඔබන්න.
VBA මුරපදය ආරක්ෂාව සහ එහි සීමාවන්
ඔබගේ VBA කේතය දැන් මුරපදයකින් මුද්රා තබා ඇතත්, මෙම ක්රමයේ අඩුපාඩු තිබේ - එය සැබවින්ම එසේ කිරීමට කැමති පුද්ගලයින් ඔබේ ව්යාපෘතියට ප්රවේශ වීම වැළැක්විය නොහැක.
මුරපදය නොදැන යමෙකු තවමත් ඔබගේ Excel වැඩපොතට ප්රවේශ විය හැකිය. උදාහරණයක් ලෙස, VBA මුරපද ඉවත් කරන්නන් ඔබගේ ගොනුව විකේතනය කර ඔබගේ මුරපදය නැවත සැකසිය හැක. ඉක්මන් සෙවුමකින් වෙළඳපොලේ වාණිජමය සහ නොමිලේ ලබා ගත හැකි එවැනි මෙවලම් කිහිපයක් ඇති බව පෙන්වනු ඇත.
ඔව්, තම කේතයට අනවසර වෙනස්කම් අවශ්ය නොවන බොහෝ දෙනෙකුට මුරපද ආරක්ෂාව ඉතා ප්රයෝජනවත් වේ. කෙසේ වෙතත්, ඔබ සංවේදී දත්ත හෝ බුද්ධිමය දේපළ ආරක්ෂා කිරීමට එය භාවිතා කරන්නේ නම් එහි සීමාවන් පිළිබඳව ඔබ දැනුවත් විය යුතුය. එබැවින් එක්සෙල් හි ඔබේ VBA කේතය වඩාත් ඵලදායී ලෙස ආරක්ෂා කිරීම සඳහා, හොඳම විසඳුම වන්නේ එය C/C++ ගොනුවකට පරිවර්තනය කිරීමයි. ඔබට තවත් බොහෝ විකල්ප සොයා ගත හැක ඔබගේ VBA කේතය ආරක්ෂා කිරීම සබැඳියෙන්.



