پنهان سازی کامل یک کاربرگ - very hidden
امنیت یکی از ارکان مهم آفیس می باشد که آشنایی با برخی از المان های آن رمز موفقیت یک کاربر حرفه ای محسوب می گردد.برای پنهان سازی یک کاربرگ که حتی با unhide.. نیز آشکار نگردد باید به سراغ vba رفت.همانطور که می دانید vba یک زبان شی گرا در آفیس است . یعنی در هر application یا نرم افزار گروه آفیس ( اکسل - اکسس - ورو - پاورپوینت و... ) اشیایی منحصر به فرد وجود دارد. به طور مثال اشیای موجود در اکسل سلول ها ، کاربرگ ها ، کارپوشه ها ، پنجره ها نمودارها و. ... می باشند.حال برای برنامه نویسی کافی است خصوصیات این اشیا را تغییر دهید. مثلا نام شی کاربرگ یک" sheet1 "را می خواهیم به کلمه ali تغییر دهیم .
ابتدا با فشردن کلید های alt , f11 به محیط برنامه نویسی می رویم و در انجا در محیط وی بی ای به سراغ پنجره projects می رویم و شی مورد نظر " sheet1" را انتخاب می کنیم تا خصویاتش در پنجره زیر نمایش داده شود. حال در قسمت name نام کاربرگ را تغییر می دهیم.
برای تغییر خصوصیت visible یا نوع نمایش کاربرگ نیز می توان اقدام کرد. سومین گزینه از خصوصیت visible کاربرگ عبارت xlsheetveryhidden است که با انتخاب آن کاربگ به کلی پنهان شده و حتی از طریق unhide نیز نمایش داده نمی شود.لازم به ذکر است که حتی این گزینه فعال نمی شود که کاربر به آن شک کند و می توان با خیال راحت کاربرگ های سری را از دسترس افراد پنهان نمود.
+ نوشته شده در چهارشنبه بیست و دوم آذر ۱۳۹۱ ساعت 9:31 توسط علی توضیح
|