با سلام خدمت دوستان
من یه جدول دارم که توش یه سری اطلاعات هست ، و شیت رو protect کردم تا کاربر نتونه تغییری توش انجام بده.
حالا بر حسب نیاز ممکنه کاربر بخواد اطلاعاتی رو تغییر بده ، من یه دکمه گذاشتم که کاربر شیت رو unprotect کنه و تغییراتشو اعمال کنه .
و هر سلولی رو که کاربر ویرایش کنه، رنگ بکگراند اون سلول قرمز میشه .
مشکل اصلی من اینکه وقتی شیت unprotect میشه کاربر میتونه رنگ قرمز رو حذف کنه !!!!!!!!
برای جلوگیری از این کار چه راهکاری به نظرتون میرسه ؟
(کلا هدف من اینکه اگه کاربر سلولی رو ویرایش کرد اون سلول مشخص بشه )
در ضمن قراره از جدول پرینت گرفته بشه باید اون علامت تغییر سلول طوری باشه که در پرینت مشخص باشه(مثلا تغییر رنگ سلول ، underline شدن متن یا تغییر نوع border سلول یا ....)
من یه جدول دارم که توش یه سری اطلاعات هست ، و شیت رو protect کردم تا کاربر نتونه تغییری توش انجام بده.
حالا بر حسب نیاز ممکنه کاربر بخواد اطلاعاتی رو تغییر بده ، من یه دکمه گذاشتم که کاربر شیت رو unprotect کنه و تغییراتشو اعمال کنه .
و هر سلولی رو که کاربر ویرایش کنه، رنگ بکگراند اون سلول قرمز میشه .
مشکل اصلی من اینکه وقتی شیت unprotect میشه کاربر میتونه رنگ قرمز رو حذف کنه !!!!!!!!
برای جلوگیری از این کار چه راهکاری به نظرتون میرسه ؟
(کلا هدف من اینکه اگه کاربر سلولی رو ویرایش کرد اون سلول مشخص بشه )
در ضمن قراره از جدول پرینت گرفته بشه باید اون علامت تغییر سلول طوری باشه که در پرینت مشخص باشه(مثلا تغییر رنگ سلول ، underline شدن متن یا تغییر نوع border سلول یا ....)
کامنت