با سلام و آرزوی قبولی طاعات و عبادات همه دوستان
من در فایل اکسل دکمه هایی قرار دادم و هر کدام با ماژولهایی که با VBA نوشتم یه کار انجام میده. و سطح دسترسی هایی هم تعریف کردم.
حالا مشکلم اینه که پنجره ماکرو که با Alt+F8 اجرا میشه برای همه کاربرا قابل مشاهده هست و همه ماژولهای من هم قابل اجرا. در حالیکه بعضی از کاربرها نباید اون ماژولها رو اجرا کنند، چون شرایط اجراشون رو خبر ندارند و اگر اشتباهی اجرا بشه اتفاقات بدی در برنامه میافته. چجوری میتونم این پنجره رو غیر فعال یا مخفی کنم یا جلوی اجرای یک ماژول رو بگیرم.
از لطفتون سپاسگزارم
من در فایل اکسل دکمه هایی قرار دادم و هر کدام با ماژولهایی که با VBA نوشتم یه کار انجام میده. و سطح دسترسی هایی هم تعریف کردم.
حالا مشکلم اینه که پنجره ماکرو که با Alt+F8 اجرا میشه برای همه کاربرا قابل مشاهده هست و همه ماژولهای من هم قابل اجرا. در حالیکه بعضی از کاربرها نباید اون ماژولها رو اجرا کنند، چون شرایط اجراشون رو خبر ندارند و اگر اشتباهی اجرا بشه اتفاقات بدی در برنامه میافته. چجوری میتونم این پنجره رو غیر فعال یا مخفی کنم یا جلوی اجرای یک ماژول رو بگیرم.
از لطفتون سپاسگزارم
کامنت