PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : محافظت از سلولهای پر شده



MEYTI
2011/02/01, 17:25
سلام بر دوستان گرام مخصوصا آقای شمس العلما که همیشه به داد ما آماتورها میرسن;)
من یه راهنمایی لازم دارم
یه لیست می خوام که وقتی سلولی پر میشه بطور خودکار قفل بشه و برای تغییر دوباره اون سلول از کاربر پسورد بخواد.ممنون میشم کمکم کنید.
اگه بصورت فایل بشه که خیلی ممنون میشم
و یه سوال دیگه چطور میشه در یک ستون آخرین سلول پر شده به طور خودکار کپی پشه در یک سلول مشخص.:huh:

MEYTI
2011/02/03, 10:15
اساتید محترم کسی نبود مارو یاری کنه

MEYTI
2011/02/05, 19:14
بابا مثل اینکه کسی اینجارو نمیبینه:@
مشکل دومی رو حل کردم لطف کنید اولی کمک کنید.:exclamation:

shamsololama
2011/02/07, 09:16
سلام بر دوستان گرام مخصوصا آقای شمس العلما که همیشه به داد ما آماتورها میرسن;)
من یه راهنمایی لازم دارم
یه لیست می خوام که وقتی سلولی پر میشه بطور خودکار قفل بشه و برای تغییر دوباره اون سلول از کاربر پسورد بخواد.ممنون میشم کمکم کنید.
اگه بصورت فایل بشه که خیلی ممنون میشم
و یه سوال دیگه چطور میشه در یک ستون آ---ین سلول پر شده به طور خودکار کپی پشه در یک سلول مشخص.:huh:




بابا مثل اینکه کسی اینجارو نمیبینه:@
مشکل دومی رو حل کردم لطف کنید اولی کمک کنید.:exclamation:



با درود فراوان
نمونه فایل رو گذاشتم اگه سئوالی بود بپرسید

نمونه فایل :
[attachment=167]

MEYTI
2011/02/07, 13:17
سلام استاد گرام ممنون بابت جوابتون
ولی قبلا هم فایلی مشابه فایل شما گرفته بودم که در زیر لینکشو گذاشتم
تفاوتش با فایل شما در این که یه چک باکس گذاشته برای کنترل محافظت.
ولی من مشکلم اینه که وقتی سلولی به طور خودکار قفل شد برای تغییر دوباره اون سلول
به محض کلیک بر روی آن از کاربر پسورد بخواد ممنون میشم اگه کمکم کنید.
http://626398.20upload.net/files/1389/bahman/Empty-Cells-changing-protect-Far-1.xls

shamsololama
2011/02/07, 16:55
سلام استاد گرام ممنون بابت جوابتون
ولی قبلا هم فایلی مشابه فایل شما گرفته بودم که در زیر لینکشو گذاشتم
تفاوتش با فایل شما در این که یه چک باکس گذاشته برای کنترل محافظت.
ولی من مشکلم اینه که وقتی سلولی به طور خودکار قفل شد برای تغییر دوباره اون سلول
به محض کلیک بر روی آن از کاربر پسورد بخواد ممنون میشم اگه کمکم کنید.
http://626398.20upload.net/files/1389/bahman/Empty-Cells-changing-protect-Far-1.xls



با درود فراوان
در این فایل نمونه با دوبل کلیک روی سل های که قبلا پرشده اند و وارد کردن پسورد می توانید تغییرات را اعمال کنید و اگر سلی خالی باشد می توانید آن را بدون پسورد تغییر بدهید
پسورد=123
فایل نمونه:
[attachment=169]

MEYTI
2011/02/07, 20:15
ممنون دوست عزیز
کارت خیلی درسته
طرفای ما هر آموزشگاهی رفتم گفتم میخوام برنامه نویسی با اکسل یاد بگیرم
گفتن باید vb6 بخونی ولی بنظر من vb6 با vb اکسل فرق داره.
نظر شما چیه vb6 بخونم؟

shamsololama
2011/02/08, 07:57
با درود فراوان

وی بی 6 با وی بی ای اکسل کداهاشون یکی است و فرقی با هم ندارن یعنی وقتی با وی بی اکسل کد نویسی کنی می توانی دقیقا همون رو کپی کنی تو وی بی 6 و فرقی که دارن اینه که وی بی اکسل علاوه بر ارتباط بین برنامه و دیتابیس های مختلف مثل اکسس به وسیله دستورات اسکیوال صفحه ها و شیت های که دم دست داری و ارتباط با آنها بسیار ساده و راحت هست ولی در وی بی 6 باید ارتباط با دیتابیس نیز برقرار کنی و در خود دیتابیسی ندارد و بدیهی است که وی بی 6 بسیار قوی تر از وی بی اکسل است و امکانات زیادی رو در اختیار برنامه نویسی قرار میده و در واقع وی بی اکسل ساده شده وی بی 6 هست

MEYTI
2011/02/08, 09:52
با درود فراوان

وی بی 6 با وی بی ای اکسل کداهاشون یکی است و فرقی با هم ندارن یعنی وقتی با وی بی اکسل کد نویسی کنی می توانی دقیقا همون رو کپی کنی تو وی بی 6 و فرقی که دارن اینه که وی بی اکسل علاوه بر ارتباط بین برنامه و دیتابیس های مختلف مثل اکسس به وسیله دستورات اسکیوال صفحه ها و شیت های که دم دست داری و ارتباط با آنها بسیار ساده و راحت هست ولی در وی بی 6 باید ارتباط با دیتابیس نیز برقرار کنی و در خود دیتابیسی ندارد و بدیهی است که وی بی 6 بسیار قوی تر از وی بی اکسل است و امکانات زیادی رو در اختیار برنامه نویسی قرار میده و در واقع وی بی اکسل ساده شده وی بی 6 هست


ممنون دوست عزیز بابت اینکه وقت گذاشتید.
پس با این حال برم VB6 رو شروع کنم.[hr]
دوباره یک سوال دوست عزیز چکار کنم این پسورد به صورت ستاره نمایش داده بشه

mo-aslani
2011/02/15, 15:39
با درود خدمت تمام دوستان بویژه استاد مسلم این تالار جناب شمس العلما
استاد
در فایل نمونه ارسالی توسط شما چنانچه بخواهیم یک یا دو ستون خاص به جای کل ورک شیت ،لاک بشه و پس از ورود پسورد مجددا قابلیت ویرایش داشته باشه چکار باید کرد
ممنون میشم اگه این شاگردتون رو هم راهنمایی کنین

shamsololama
2011/02/15, 16:18
با درود خدمت تمام دوستان بویژه استاد مسلم این تالار جناب شمس العلما
استاد
در فایل نمونه ارسالی توسط شما چنانچه بخواهیم یک یا دو ستون خاص به جای کل ورک شیت ،لاک بشه و پس از ورود پسورد مجددا قابلیت ویرایش داشته باشه چکار باید کرد
ممنون میشم اگه این شاگردتون رو هم راهنمایی کنین


با درود فراوان
برای اینکار کافی است که در شرطی که تعریف کرده ایم یک And اضافه کنید
یعنی بجای
If Selection <> "" Then
بنویسیم
If Selection <> "" And Selection.Column = 1 Then
تا این شرط را در ستون یک بررسی کند
و اگر بیش از یک ستون بود هم با or بقیه ستونه ها نیز به شرط اضافه میکنیم

فایل نمونه:
[attachment=186]

mo-aslani
2011/02/15, 19:38
تـــــــــــــشــــــــــ ـکــــــــــــــــــر

mo-aslani
2011/02/16, 12:38
استاد با عرض پوزش که اینقدر سوال میکنم
در این نمونه فایل ارسالی توسط جنابعالی
ستونی که پروتکت شده و برای رفع اون نیاز به پسورد هست خیلی راحت و بدون اینکه پسورد وارد بشه رفع قفل میشه و طریقه اون به این صورت هست که به محض اینکه بروی آیکون UNPROTECT SHHET از منوی REVIEW در نوار ابزار اکسل کلیک میکنم ستون قفل شده بدون هیچ مقاومتی برای ویرایش آزاد میشه
به نظر شما اشکال از کجاست؟
با تشکر از توجه شما استاد عزیز

shamsololama
2011/02/16, 13:51
با دود فراوان
بله همین طور که شما می فرمائید است و می توان از این طریق سلول را باز کرد و در کل اینکار برای جلوگیری از خطا مورد استفاده قرار میگیرد که سلول های که پرشده بصورت تصادفی پاک نشده و یا تغییر نکند ولی اگر شما می خواهید آن را ازدید امنیتی ببینید و کاربر تا پسورد را وارد نکند اختیار تغییر سلول های پرشده را نداشته باشد مقداری فرق میکند

soruosh_2020
2012/04/18, 09:07
با دود فراوان
بله همین طور که شما می فرمائید است و می توان از این طریق سلول را باز کرد و در کل اینکار برای جلوگیری از خطا مورد استفاده قرار میگیرد که سلول های که پرشده بصورت تصادفی پاک نشده و یا تغییر نکند ولی اگر شما می خواهید آن را ازدید امنیتی ببینید و کاربر تا پسورد را وارد نکند اختیار تغییر سلول های پرشده را نداشته باشد مقداری فرق میکند


با سلام و تشكر
من چند نفر نيروي زيردست دارم كه اطلاعات عملكرد روزانه ي خودشون رو در چند ورك بوك اكسل وارد مي كنند و بعضا به جهت بالا رفتن آمارشون ،‌ اطلاعات روزهاي قبل رو (به عبارتي اطلاعات دوستانشون رو)دستكاري مي كنن و من هم قادر به بررسي روزانه نيستم از اين رو مي خواستم كاري كنم كه اطلاعات وارد شده غير قابل تغيير باشن يا اينكه بشه مثلا برا هر نفر يك ورك بوك قفل شده تعريف كرد به طوري كه همه گزارشات در ورك بوك متعلق به من واسه آمارگيري جمع بشه اگه راهنمايي و كمك بفرمايين ممنون ميشم
با تشكر مجدد

~M*E*H*D*I~
2012/04/18, 15:44
سلام
دوست عزیز لطفا لینک زیر رو مشاهده کن


http://forum.exceliran.com/thread-224.html

shahrad
2014/01/30, 10:35
سلام جناب شمس العلما من شدیدا به این موضوع(قفل شدن سلولهای پر شده )نیاز دارم و فای پیوست شما را هم دانلود کردم ولی هیچ سلولی بعد از پر شدن قفل نشد ممنون میشم اگه منو راجع به این موضوع راهنمایی کنید و در ضمن هدف من از این موضوع عدم تغییر سهوی وناگهانی اطلاعات بوده وامکان تغییر سلول با وارد کردن پسورد باشد تشکر

MEYTI
2014/01/30, 11:49
دوست عزیز احتمالا بدلیل قدیمی بودن تایپیک فایل پاک شده
فایل زیر را ملاحظه فرمایید

Amir Ghasemiyan
2014/01/30, 11:59
دوست عزیز احتمالا بدلیل قدیمی بودن تایپیک فایل پاک شده
فایل زیر را ملاحظه فرمایید

اينم يه روش ديگه
اين كد رو داخل قسمت كدهاي شيت مورد نظرتون كپي كنيد


Private Sub Worksheet_Change(ByVal Target As Range)
ActiveSheet.Unprotect Password:="000"
ActiveSheet.EnableSelection = xlNoRestrictions
If Target.Value <> "" Then Target.Locked = True Else Target.Locked = False
ActiveSheet.Protect Password:="000"
End Sub

shamsololama
2014/02/01, 11:51
با درود فراوان

برای اینکه فقط قسمتی از صفحه قفل بشه باید بقیه ستون ها تیک قفل آنها رو از طریف فرمت سل بردارین و برای ستاره شدن هم فرمی برای وارد کردن پسورد باز بشه و تکست باکسی داخل فرم قرار میدیم و تو پرو پرتیس تکست باکس گزینه ای به نام پسورد داره که میتونید ستاره یا هر کارکتری دیگه قرار بدین که پسوردی که وارد میکنید مشخص نباشه

حانیه
2015/12/02, 14:42
:min16::min16::min16:سلام
پدرم در اومد هرچی فایل دانلود کردم همش فایلیه که نوشته برای دیدن یوزر فرم کلیک کنید
بعضی از فایل ها هم میره روی 4share که نمی دونم چطور دانلود می شه
بوسیله shape میخواهم ماکرویی را برای کاربرای خاصی فعال کنم و می خواهم shape مورد نظر دارای پسورد باشه تا تمام کاربران نتوانند به ماکروی مورد نظر دسترسی داشته باشند. اگه زحمت بکشید و برایم ایمیل کنید ممنون می شم moezzi55@gmail.com
در ضمن از این سایت مطالب اموزنده بسیاری یاد گرفتم و بدردم خورد ممنونم از اینکه اطلاعات مورد نیاز کاربران را دراختیار ایشان قرار می دهید.

generalsamad
2015/12/02, 15:43
با سلام
احتمالا اون فایلهائی که دانلود کردید مربوط به چند سال گذشته بوده که شما دانلود کردید
در مورد سوال دوم هم باید یک اکانت توی سایت 4shared داشته باشید که بشه فایلهای آپلود رو از اونجا دانلود کرد
در مورد سوال آخر هم بهتره به جای درخواست فایل آماده ، طریقه ساختن ماکرو و پسورد گذاشتن رو یاد بگیرید و سوالتون رو در یک موضوع جدا بیان کنید

حانیه
2016/02/03, 08:35
ممنون باز هم از سایت بسیار مفیدتون تشکر می کنم