سبد خرید
0

محصولی در سبد خرید نیست.

بازگشت به فروشگاه

۲ نکته مهم در امنیت فایل های اکسل

قفل کردن فایل اکسل
۴.۳/۵ - (۲۹ امتیاز)

قفل کردن فایل اکسل

قفل کردن فایل اکسل (Protect) به دلایل مختلف برای ما همیشه مهم بوده. قفل کردن فایل و محافظت کردن (Protection) از اون، علت های مختلفی می تونه داشته باشه. با محافظت از فایل یا همون قفل کردن فایل می تونیم به نتایج زیر برسیم:

  1. عدم نمایش شیت های فایل برای کسی که پسورد رو نداره
  2. کاهش دسترسی فرد برای ویرایش فایل
  3. کاهش دسترسی فرد در جهت کپی اطلاعات (با این روش قفل کردن فرد حتی امکان کپی کردن داده های خام رو نیز نخواهد داشت)
  4. کاهش دسترسی فرد جهت مشاهده فرمول ها

و …

علاوه بر موارد بالا، کاربرد خیلی مهمی که در قفل کردن فایل اکسل وجود دارد، جلوگیری از تغییر غیر عمد فایل یا به اصطلاح خراب شدن فایل هست. خیلی وقتها من خودم برای اینکه دچار این اشتباه نشم، فایلی که خودم فقط با اون سر و کار دارم رو هم قفل میکنم.

خب حالا بپردازیم به انواع قفل گذاری بر روی فایل اکسل. محافظت از فایل اکسل در ۲ سطح صورت میگیره:

سطح اول: قفل کردن کل فایل

برای این کار از مسیر زیر که در تصویر شماره ۱ هم نشان داده شده، رمزی برای فایل در نظر میگیریم.

File/ Save As/ Tools/ General Options

قفل کردن فایل اکسل - شکل 1

شکل ۱- قفل کردن فایل اکسل – پسورد گذاشتن روی کل فایل

بعد از زدن General Options پنجره شکل ۲ باز میشه:

قفل کردن فایل اکسل - تعیین رمز

شکل ۲- قفل کردن فایل اکسل – پنجره تعیین پسورد برای فایل

در این پنجره دو نوع پسورد میتونیم تعیین کنیم. اولی برای باز کردن فایل، دومی برای تغییر فایل. یعنی کسی که Password to open رو نداشته باشه، اصلا محتویات داخل شیت رو مشاهده نخواهد کرد. کسی که Password to Modify رو نداشته باشه، امکان تغییر روی اصل فایلرو نخواهد داشت. یعنی فایل رو تغییر میده، اما به محض اقدام برای ذخیره کردن، پنجره Save as باز میشه. به این ترتیب اصل فایل بدون تغییر میمونه. چون فرد، Password to Modify رو نداشته.

سطح دوم: قفل کردن سل های موجود در شیت های مختلف

هر سل از یک شیت میتونه تنظیم بشه که قفل باشه یا نه. یعنی اینکه در یک شیت، میتونیم یک سری سل رو قفل کنیم و بقیه رو قفل نکنیم. برای این کار کافیه مراحل زیر رو انجام بدیم:

  1. هر سلی که میخوایم قفل بشه، باید در Format cell اون سلول و در تب Protect، تیک Lock زده شده باشه.
  2. از تب Review/ Protect Sheet پنجره مطابق شکل ۳ باز می شود که در آن پسور مورد نظر را تایپ میکنیم. با زدن Ok، و تکرار پسورد، سل هایی که تنظیم کرده ایم و تیک Lock رو دارند، قفل می شن.

قفل کردن فایل اکسل - تعیین محدودیت

شکل ۳- قفل کردن فایل اکسل- پنجره تعیین پسورد برای قفل کردن شیت ها

به این نکته دقت داشته باشید که بصورت پیش فرض، تیک Lock همه سل ها زده شده است. یعنی اگر فقط مرحله دوم رو انجام بدیم، کل سل های یک شیت قفل می شن.

قفل کردن قسمتی از یک شیت

با توجه به توضیحات ارائه شده در بالا، برای اینکه یک محدوده خاص در اکسل رو قفل کنیم کافیه مراحل زیر رو انجام بدیم:

۱- انتخاب کل سلول های شیت و برداشتن تیک Lock از Format Cell

۲- انتخاب محدوده مورد نظر که باید قفل بشه و زدن تیک Lock از Format Cell.

3- Review/ Potect Sheet.

نکته:
اگه بخوایم فرمول نوشته شده در سل دیده نشه، باید علاوه بر Lock، تیک Hide رو هم در Format cell اون سلول بزنیم تا بعد از قفل کردن، با کلیک بر روی سل حاوی فرمول، فقط نتیجه قابل مشاهده باشد و خود فرمول نمایش داده نشه.

 

در شکل ۳ مشاهده می کنید که علاوه بر تعین پسورد، سطح دسترسی فرد به فایل رو در حین قفل بودن قابل تعیین هست. بصورت پیش فرض تیک دو گزینه اول زده شده که یعنی فرد میتونه سل هایی که قفل هستن و قفل نیستن رو انتخاب کنه مثلا اگه نخوایم کسی داده ها رو کپی کنه، دسترسی انتخاب سلول رو بر میداریم که سلول انتخاب نشه و در نتیجه قابل کپی هم نباشه.

پس اگه میخوایم فایل در حالت محافظت شده، قابلیت فیلتر شدن رو داشته باشه، تیک گزینه Use AutoFilter رو از همین پنجره می زنیم.

نکته:
همه این قفل گذاری ها در نهایت قابل هک شدن هستند، اما در صورتی که فایل، هر دو سطح قفل گذاری رو داشته باشه و هر شیت پسورد جداگانه داشته اشه، به مراتب هک کردن آن فایل مشکل تر خواهد بود.
134

من سامان چراغی هستم. دانش آموخته مقطع فوق لیسانس دانشگاه تربیت مدرس در رشته مهندسی صنایع. از سال 1388 اکسل و برنامه نویسی VBA رو به صورت حرفه ای شروع کردم.

دیدگاه کاربران
  • شاهین ۲۳ فروردین ۱۴۰۴ / ۸:۳۶ ق٫ظ

    سلام
    میخوام فقط فرمولها قابل ادیت نباشن کدوم‌ مسیرو باید برم؟

    • آواتار
      حسنا خاکزاد ۲۴ فروردین ۱۴۰۴ / ۱۲:۰۲ ب٫ظ

      سلام
      هر سلی که میخوایم قفل بشه، باید در Format cell اون سلول و در تب Protect، تیک Lock زده شده باشه. پس یعنی سلول های حاوی فرمول باید تیک داشته باشن، بیه نباید اون تیک رو داشته باشن. وقتی این مورد رو تنظیم کردید فقط کافیه از تب review گزینه protect رو بزنید

  • سینا ۱۲ بهمن ۱۴۰۳ / ۵:۳۷ ب٫ظ

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

    • آواتار
      حسنا خاکزاد ۱۲ بهمن ۱۴۰۳ / ۸:۱۶ ب٫ظ

      سلام
      مسئله اکسلی نیس
      چک کنید ببینید caps lock روشن نباشه
      یا فارسی و … رو چک کنید

  • امیر ۱۷ دی ۱۴۰۳ / ۵:۵۷ ب٫ظ

    سلام خسته نباشید من می خوام فایل های اکسلم تک کاربره بشن در واقع مثلا فقط روی یک سیستم اجراء بشه و با کپی و انتقال به سیستم دیگه کلا بلا استفاده بشه لطفا این مورد رو راهنمایی بفرمایید ممنون

    • آواتار
      حسنا خاکزاد ۱۸ دی ۱۴۰۳ / ۸:۵۳ ق٫ظ

      سلام وقت شما بخیر
      نیاز به کدنویسی حرفه ای دارید
      احتمالا میتونید از طریق دسترسی با سریال مادربورد هر سیستم و چک کردنش با اونی که باید باشه، کلا بزنید و همه شیت ها و … رو پاک کنید که قابل استفاده نباشه

  • عابد ۱۷ آذر ۱۴۰۳ / ۱۱:۴۸ ق٫ظ

    با سلام، چطور میشه یه صفحه اکسل رو قفل کرد ولی امکان اضافه کردن تصویر (یا امضا) به صفحه اکسل وجود داشته باشه؟

    • آواتار
      حسنا خاکزاد ۱۷ آذر ۱۴۰۳ / ۱۲:۵۶ ب٫ظ

      درود بر شما
      موقع Protect کردن از پنجره باز شده گزینه Edit Object رو تیک بزنید
      اینطوری امکان اضافه کردن و ویرایش عکس رو دارید
      سلول ها هم قفله

  • سلام ۱۹ خرداد ۱۴۰۳ / ۸:۲۸ ق٫ظ

    ۱-یک اکسل متصل به چند اکسل است (فرمول نوبسی)
    میخوام با جاجابی اکسلها متصل ،فرمول ها بهم نخوره
    ۲-یا اینکه اکسل که فرمول نویسی شده همه اعداد که خونده شده بمونه و فرمول هاش پاک بشند)

    • آواتار
      حسنا خاکزاد ۲۱ خرداد ۱۴۰۳ / ۹:۴۶ ق٫ظ

      درود بر شما
      اولی ریسکش زیاده
      همه داخل یک فولدر باشن راحت تر میشه

      دومی، کافیه کلا انتخاب کنید و کپی کنید و بعد Paste Value کنید

  • علی ۲ اردیبهشت ۱۴۰۳ / ۱۰:۲۱ ق٫ظ

    من در یک شیت نوار جستجو ( تکست باکس، آپشن باتن ) و چند تا شیب دگر دارم، می خوام این نوار جستجو توسط کاربر قابل تغییر و جابجایی نباشه ولی وقتی قفلش می کنم، جستجو رو انجام نمیده

    • آواتار
      حسنا خاکزاد ۷ اردیبهشت ۱۴۰۳ / ۷:۳۷ ب٫ظ

      درود بر شما
      سل لینک ها رو قفل نکنید

  • Dana ۲۶ دی ۱۴۰۲ / ۰:۵۵ ق٫ظ

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

    • سامان چراغی ۲۱ اردیبهشت ۱۴۰۳ / ۶:۳۹ ب٫ظ

      درود، وقت بخیر
      اگر مسئله شما نصب این کد روی تعداد زیادی از سیستم هست، میتونید کد مرتبط با باز شدن فایل را در یک فایل خالی بنویسید و به صورت Add-ins ذخیره کنید و برای همکاران ارسال کنید که نصب کنند. سپس ماکرو شما را به Quick Access اضافه کنند که دارای کلید میانبر شود.
      دقت داشته باشید که تنظیمات Macro Setting را برای اجرای کد تنظیم کنید.
      موفق باشید

  • payinda ۲۱ دی ۱۴۰۲ / ۶:۱۴ ق٫ظ

    سلام من بالای بعضی از سلول های شیت رمز گذاشتم حالا دوباره میخوام رمز رو بردارم وقت رمز رو میزنم خطا است میگه حالا باید چه کنم

  • سحر ۲۵ مهر ۱۴۰۲ / ۱۰:۵۱ ق٫ظ

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

    • آواتار
      حسنا خاکزاد ۲۶ مهر ۱۴۰۲ / ۸:۱۱ ق٫ظ

      درود بر شما
      در زمانی که میخواید قفل کنید یک پنجره باز میشه، اونجا تیک format rows, format column رو بزنید

      • سحر ۲۹ مهر ۱۴۰۲ / ۱۱:۴۶ ق٫ظ

        سلام مجدد انجام دادم بازم اجازه نداد حتی همه تیکارم میزنم باز نمیشه

      • سحر ۲۹ مهر ۱۴۰۲ / ۱۱:۵۰ ق٫ظ

        من فقط میخوام بعد از لاک شدن یوزر بتونه گروهارو باز و بسته کنه ولی اجازه نمیده

        • آواتار
          حسنا خاکزاد ۲۹ مهر ۱۴۰۲ / ۶:۰۵ ب٫ظ

          امکان نداره
          تیک format rows رو بزنید درست میشه!

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

توسط
تومان