
قفل کردن فایل اکسل
قفل کردن فایل اکسل (Protect) به دلایل مختلف برای ما همیشه مهم بوده. قفل کردن فایل و محافظت کردن (Protection) از اون، علت های مختلفی می تونه داشته باشه. با محافظت از فایل یا همون قفل کردن فایل می تونیم به نتایج زیر برسیم:
- عدم نمایش شیت های فایل برای کسی که پسورد رو نداره
- کاهش دسترسی فرد برای ویرایش فایل
- کاهش دسترسی فرد در جهت کپی اطلاعات (با این روش قفل کردن فرد حتی امکان کپی کردن داده های خام رو نیز نخواهد داشت)
- کاهش دسترسی فرد جهت مشاهده فرمول ها
و …
علاوه بر موارد بالا، کاربرد خیلی مهمی که در قفل کردن فایل اکسل وجود دارد، جلوگیری از تغییر غیر عمد فایل یا به اصطلاح خراب شدن فایل هست. خیلی وقتها من خودم برای اینکه دچار این اشتباه نشم، فایلی که خودم فقط با اون سر و کار دارم رو هم قفل میکنم.
خب حالا بپردازیم به انواع قفل گذاری بر روی فایل اکسل. محافظت از فایل اکسل در ۲ سطح صورت میگیره:
سطح اول: قفل کردن کل فایل
برای این کار از مسیر زیر که در تصویر شماره ۱ هم نشان داده شده، رمزی برای فایل در نظر میگیریم.
File/ Save As/ Tools/ General Options

شکل ۱- قفل کردن فایل اکسل – پسورد گذاشتن روی کل فایل
بعد از زدن General Options پنجره شکل ۲ باز میشه:

شکل ۲- قفل کردن فایل اکسل – پنجره تعیین پسورد برای فایل
در این پنجره دو نوع پسورد میتونیم تعیین کنیم. اولی برای باز کردن فایل، دومی برای تغییر فایل. یعنی کسی که Password to open رو نداشته باشه، اصلا محتویات داخل شیت رو مشاهده نخواهد کرد. کسی که Password to Modify رو نداشته باشه، امکان تغییر روی اصل فایلرو نخواهد داشت. یعنی فایل رو تغییر میده، اما به محض اقدام برای ذخیره کردن، پنجره Save as باز میشه. به این ترتیب اصل فایل بدون تغییر میمونه. چون فرد، Password to Modify رو نداشته.
سطح دوم: قفل کردن سل های موجود در شیت های مختلف
هر سل از یک شیت میتونه تنظیم بشه که قفل باشه یا نه. یعنی اینکه در یک شیت، میتونیم یک سری سل رو قفل کنیم و بقیه رو قفل نکنیم. برای این کار کافیه مراحل زیر رو انجام بدیم:
- هر سلی که میخوایم قفل بشه، باید در Format cell اون سلول و در تب Protect، تیک Lock زده شده باشه.
- از تب Review/ Protect Sheet پنجره مطابق شکل ۳ باز می شود که در آن پسور مورد نظر را تایپ میکنیم. با زدن Ok، و تکرار پسورد، سل هایی که تنظیم کرده ایم و تیک Lock رو دارند، قفل می شن.

شکل ۳- قفل کردن فایل اکسل- پنجره تعیین پسورد برای قفل کردن شیت ها
به این نکته دقت داشته باشید که بصورت پیش فرض، تیک Lock همه سل ها زده شده است. یعنی اگر فقط مرحله دوم رو انجام بدیم، کل سل های یک شیت قفل می شن.
قفل کردن قسمتی از یک شیت
با توجه به توضیحات ارائه شده در بالا، برای اینکه یک محدوده خاص در اکسل رو قفل کنیم کافیه مراحل زیر رو انجام بدیم:
۱- انتخاب کل سلول های شیت و برداشتن تیک Lock از Format Cell
۲- انتخاب محدوده مورد نظر که باید قفل بشه و زدن تیک Lock از Format Cell.
3- Review/ Potect Sheet.
اگه بخوایم فرمول نوشته شده در سل دیده نشه، باید علاوه بر Lock، تیک Hide رو هم در Format cell اون سلول بزنیم تا بعد از قفل کردن، با کلیک بر روی سل حاوی فرمول، فقط نتیجه قابل مشاهده باشد و خود فرمول نمایش داده نشه.
در شکل ۳ مشاهده می کنید که علاوه بر تعین پسورد، سطح دسترسی فرد به فایل رو در حین قفل بودن قابل تعیین هست. بصورت پیش فرض تیک دو گزینه اول زده شده که یعنی فرد میتونه سل هایی که قفل هستن و قفل نیستن رو انتخاب کنه مثلا اگه نخوایم کسی داده ها رو کپی کنه، دسترسی انتخاب سلول رو بر میداریم که سلول انتخاب نشه و در نتیجه قابل کپی هم نباشه.
پس اگه میخوایم فایل در حالت محافظت شده، قابلیت فیلتر شدن رو داشته باشه، تیک گزینه Use AutoFilter رو از همین پنجره می زنیم.
همه این قفل گذاری ها در نهایت قابل هک شدن هستند، اما در صورتی که فایل، هر دو سطح قفل گذاری رو داشته باشه و هر شیت پسورد جداگانه داشته اشه، به مراتب هک کردن آن فایل مشکل تر خواهد بود.





سلام
میخوام فقط فرمولها قابل ادیت نباشن کدوم مسیرو باید برم؟
سلام
هر سلی که میخوایم قفل بشه، باید در Format cell اون سلول و در تب Protect، تیک Lock زده شده باشه. پس یعنی سلول های حاوی فرمول باید تیک داشته باشن، بیه نباید اون تیک رو داشته باشن. وقتی این مورد رو تنظیم کردید فقط کافیه از تب review گزینه protect رو بزنید
سلام
من فایل اکسلی دارم که شیت هاشو چندین بار قفل کرده بودم و باز کرده بودم ولی الان آن پرودکت نمیشه و میگه رمز اشتباه در صورتی که من از رمز خودم مطمئنم و رو همه صفحه ها همون رمز رو میذارم
میشه کمک کنید که چرا الان خطا میده
سلام
مسئله اکسلی نیس
چک کنید ببینید caps lock روشن نباشه
یا فارسی و … رو چک کنید
سلام خسته نباشید من می خوام فایل های اکسلم تک کاربره بشن در واقع مثلا فقط روی یک سیستم اجراء بشه و با کپی و انتقال به سیستم دیگه کلا بلا استفاده بشه لطفا این مورد رو راهنمایی بفرمایید ممنون
سلام وقت شما بخیر
نیاز به کدنویسی حرفه ای دارید
احتمالا میتونید از طریق دسترسی با سریال مادربورد هر سیستم و چک کردنش با اونی که باید باشه، کلا بزنید و همه شیت ها و … رو پاک کنید که قابل استفاده نباشه
با سلام، چطور میشه یه صفحه اکسل رو قفل کرد ولی امکان اضافه کردن تصویر (یا امضا) به صفحه اکسل وجود داشته باشه؟
درود بر شما
موقع Protect کردن از پنجره باز شده گزینه Edit Object رو تیک بزنید
اینطوری امکان اضافه کردن و ویرایش عکس رو دارید
سلول ها هم قفله
۱-یک اکسل متصل به چند اکسل است (فرمول نوبسی)
میخوام با جاجابی اکسلها متصل ،فرمول ها بهم نخوره
۲-یا اینکه اکسل که فرمول نویسی شده همه اعداد که خونده شده بمونه و فرمول هاش پاک بشند)
درود بر شما
اولی ریسکش زیاده
همه داخل یک فولدر باشن راحت تر میشه
دومی، کافیه کلا انتخاب کنید و کپی کنید و بعد Paste Value کنید
من در یک شیت نوار جستجو ( تکست باکس، آپشن باتن ) و چند تا شیب دگر دارم، می خوام این نوار جستجو توسط کاربر قابل تغییر و جابجایی نباشه ولی وقتی قفلش می کنم، جستجو رو انجام نمیده
درود بر شما
سل لینک ها رو قفل نکنید
سلام من یک فایل اکسل رو کدنویسی کردم. اما میخوام وقتی همکارانم یک اکسل جدید خالی باز میکنند تا روی کیبورد کنترل شیفت و مثلا اف رو زدن سریع ورکبوک یا فایل من بیاد رو صفحه.
توجه. اینکار با فراخوانی. ورکبوک بصورت ایجاد ماکرو تک به تک سیستمها امکان پذیره اما خیلی وقت گیره. من میخوام از طریق کدنویسی یا ماکرو انجام بشه. فایل رو که میفرستم روی سیستمهای دیگر
اون ماکرویی که جهت باز شدن با کلید میانبر هست اصلا تو ماکروس اکسل همکارام وجود نداره که بخواد اجرا کنه. لطفا راهنمایی بفرمایید.با اگر کدی هست دفیق بنویسید .واقعا ممنون میشم مهندس.
درود، وقت بخیر
اگر مسئله شما نصب این کد روی تعداد زیادی از سیستم هست، میتونید کد مرتبط با باز شدن فایل را در یک فایل خالی بنویسید و به صورت Add-ins ذخیره کنید و برای همکاران ارسال کنید که نصب کنند. سپس ماکرو شما را به Quick Access اضافه کنند که دارای کلید میانبر شود.
دقت داشته باشید که تنظیمات Macro Setting را برای اجرای کد تنظیم کنید.
موفق باشید
سلام من بالای بعضی از سلول های شیت رمز گذاشتم حالا دوباره میخوام رمز رو بردارم وقت رمز رو میزنم خطا است میگه حالا باید چه کنم
ت نمیزنید دیگه
از این سایت امتحان کنید ببینید میتونید قفلشو بشکنید؟
https://www.lostmypass.com/file-types/ms-excel/
سلام وقت بخیر
من یه فایلی دارم که میخوام یک سری از سلولهاش قفل باشه که انجامش دادم و پس وورد هم گذاشتم حالا وقتی که قفل میشه از قابلیت گروپش نمیشه استفاده کرد ولی من میخوام یوزر بتونه گروپارو باز و بسته کنه لطفا راهنمایی کنید ممنون
درود بر شما
در زمانی که میخواید قفل کنید یک پنجره باز میشه، اونجا تیک format rows, format column رو بزنید
سلام مجدد انجام دادم بازم اجازه نداد حتی همه تیکارم میزنم باز نمیشه
من فقط میخوام بعد از لاک شدن یوزر بتونه گروهارو باز و بسته کنه ولی اجازه نمیده
امکان نداره
تیک format rows رو بزنید درست میشه!