PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : غیر فعال کردن Unhide برای ستونهای Hide شده



arsalan135
2014/02/16, 20:15
با سلام خدمت دوستان
جدولی داریم که بایستی اطلاعاتی توسط کاربر داخل آن ثبت گردد. چنانچه بخواهیم :
1- ستونهایی از جدول را مخفی کنیم بگونه ایکه کاربران قادر به unhide کردن ستونها نباشند.
2- سایر ستونهایی که خارج از جدول است را غیر فعال کنیم بگونه ایکه وقتی کاربر شیت مورد نظر را باز می کند فقط ستونهای مربوط به درج اطلاعات مشاهده و در دسترس باشد
3- چنانچه ماکرویی داشته باشیم که بخواهیم عملیاتی را روی یک شیت قفل شده انجام دهد آیا امکان دارد ؟
ممنون و سپاس از اساتید و دوستان ;):rolleyes::bulbar:

حسام بحرانی
2014/02/16, 20:41
با سلام خدمت دوستان
جدولی داریم که بایستی اطلاعاتی توسط کاربر داخل آن ثبت گردد. چنانچه بخواهیم :
1- ستونهایی از جدول را مخفی کنیم بگونه ایکه کاربران قادر به unhide کردن ستونها نباشند.
2- سایر ستونهایی که خارج از جدول است را غیر فعال کنیم بگونه ایکه وقتی کاربر شیت مورد نظر را باز می کند فقط ستونهای مربوط به درج اطلاعات مشاهده و در دسترس باشد
3- چنانچه ماکرویی داشته باشیم که بخواهیم عملیاتی را روی یک شیت قفل شده انجام دهد آیا امکان دارد ؟
ممنون و سپاس از اساتید و دوستان ;):rolleyes::bulbar:
با سلام ، ابتدا برای ستونهای مربوط به درج اطلاعات ، تیک Locked از قسمت Format Cells و تب Protection رو بردارید . سپس ستونها و ردیف هایی را که لازم است ، Hide کنید و در نهایت شیت را قفل نمایید .
منظورتان از عملیات بر روی شیت های قفل شده ، بوسیله ماکرو چیست؟
با سپاس
ɦɛʂɑɱ ɓɑɦɾɑɳɨ (http://forum.exceliran.com/member.php?u=10018)

arsalan135
2014/02/16, 23:35
با سلام ، ابتدا برای ستونهای مربوط به درج اطلاعات ، تیک Locked از قسمت Format Cells و تب Protection رو بردارید . سپس ستونها و ردیف هایی را که لازم است ، Hide کنید و در نهایت شیت را قفل نمایید .
منظورتان از عملیات بر روی شیت های قفل شده ، بوسیله ماکرو چیست؟
با سپاس
ɦɛʂɑɱ ɓɑɦɾɑɳɨ (http://forum.exceliran.com/member.php?u=10018)


ممنون از توجه شما
نكته اي كه بايستي از ابتدا می گفتم اینکه از ابزار table برای درج ردیف ها بطور اتوماتیک استفاده شده است و زمانی که protect sheet استفاده می شود ، عملا ابزار table کارایی ندارد .

حسام بحرانی
2014/02/16, 23:55
ممنون از توجه شما
نكته اي كه بايستي از ابتدا می گفتم اینکه از ابزار table برای درج ردیف ها بطور اتوماتیک استفاده شده است و زمانی که protect sheet استفاده می شود ، عملا ابزار table کارایی ندارد .

با سلام ، مراحل بالا را برای Table هم انجام دهید فقط در هنگام قفل کردن تیک Use AutoFilter رو بزنید .
با سپاس
ɦɛʂɑɱ ɓɑɦɾɑɳɨ (http://forum.exceliran.com/member.php?u=10018)

arsalan135
2014/02/17, 09:09
با سلام ، مراحل بالا را برای Table هم انجام دهید فقط در هنگام قفل کردن تیک Use AutoFilter رو بزنید .
با سپاس
ɦɛʂɑɱ ɓɑɦɾɑɳɨ (http://forum.exceliran.com/member.php?u=10018)


سلام
باز هم table غيرفعال مي شود. حتي تمام گزينه هاي protect*رو هم فعال كردم ولي باز Table*غيرفعال مي شود ،يعني رديف جديدي بصورت اتوماتيك اضافه نمي شود
ممنون

AmirAkbar
2014/02/18, 07:59
با سلام خدمت دوستان
جدولی داریم که بایستی اطلاعاتی توسط کاربر داخل آن ثبت گردد. چنانچه بخواهیم :
1- ستونهایی از جدول را مخفی کنیم بگونه ایکه کاربران قادر به unhide کردن ستونها نباشند.
2- سایر ستونهایی که خارج از جدول است را غیر فعال کنیم بگونه ایکه وقتی کاربر شیت مورد نظر را باز می کند فقط ستونهای مربوط به درج اطلاعات مشاهده و در دسترس باشد
3- چنانچه ماکرویی داشته باشیم که بخواهیم عملیاتی را روی یک شیت قفل شده انجام دهد آیا امکان دارد ؟
ممنون و سپاس از اساتید و دوستان ;):rolleyes::bulbar:

1 - وقتی ستونهارو hide کنید و شیت رو پروتکت کنید دیگه نمی تونن اونارو unhide کنن.. (البته کاربران معمولی..!)
2 - روی اولین سرستونی که میخوای از اون به بعد دیده نشه کلیک کن و کلیدهای Ctrl + Shift + Left (or right) Arrow key رو بزن تا همه سلکت بشن و بعد hide شون کن
3 - اگه با موارد لاک شده منافات نداشته باشه بله

البته وقتی گزینه های لاک رو تا Use AutoFilter باز بذارید Table غیر فعال نمیشه فقط قالب رنگش اعمال نمیشه..!