
این ویژگی به طور گسترده ای در امور مالی، مدیریت پروژه و تجزیه و تحلیل داده ها مورد استفاده قرار می گیرد. با قفل کردن سلول ها، شما اطمینان حاصل می کنید که داده های حیاتی بدون تغییر باقی می ماند. این همکاری را بهبود می بخشد و اشتباهات را کاهش می دهد. در این پست وبلاگ، ما بررسی خواهیم کرد چگونه سلول ها را در اکسل با استفاده از C# قفل کنیم.
این مقاله موضوعات زیر را پوشش می دهد:
C# Excel Library to Lock or Unlock سلول ها
Aspose.Cells Spreadsheet Locker برای .NET این یک کتابخانه قدرتمند برای کار با فایل های اکسل است. آن را آسان تر وظایف مانند قفل سلول در اکسیل. با Aspose.Cells، شما می توانید به راحتی دستکاری صفحات بدون نیاز به نصب Excel.
Aspose.Cells برای .NET دارای چندین ویژگی است که آن را ایده آل برای قفل سلول در اکسل:
- بسیار آسان برای ادغام: به راحتی با برنامه های .NET ادغام می شود.
- انعطاف پذیری: شما می توانید با فرمت های مختلف اکسل، از جمله XLSX و XLS کار کنید.
- تخصیص پیشرفته: کتابخانه اجازه می دهد تا سفارشی سازی گسترده ای از فایل های اکسل، از جمله فرمت و حفاظت.
برای شروع با Aspose.Cells برای .NET, این مراحل ساده را دنبال کنید:
دانلود کتابخانه از انتشارات.
نصب آن با استفاده از دستور زیر در کنسول مدیریت بسته شما:
PM> Install-Package Aspose.Cells
چگونه به قفل سلول ها در اکسل با استفاده از C#
این مراحل را برای قفل کردن سلول ها در اکسل با استفاده از C# با Aspose.Cells برای .NET انجام دهید:
- استفاده از
Workbook
کلاس برای بارگذاری یک فایل Excel موجود. - بازگرداندن اولین ورق کار در دفتر کار با استفاده از
workbook.Worksheets[0]
. - ایجاد یک سبک با
IsLocked
املاک و مستغلات بهfalse
. - استفاده از سبک برای باز کردن تمام سلول ها
ApplyStyle()
روش است. - ایجاد یک سبک دیگر با استفاده از
IsLocked
املاک و مستغلات بهtrue
. - این روش را به سلول های خاص اعمال کنید.
A2
وB2
با استفاده ازSetStyle
روش است. - حفاظت از کارگاه ها با استفاده از
Protect
روش، مشخص کردنProtectionType.All
برای قفل کردن سلول ها - ذخیره کتاب کار به روز شده به یک فایل جدید با استفاده از
Save()
روش است.
در اینجا یک کد C# است که این مراحل را اجرا می کند:

How to Lock Cells in Excel using C#
این فرآیند اطمینان حاصل می کند که تمام سلول ها در ورق کار در ابتدا قفل شده اند و تنها سلولی مشخص شده (به عنوان مثال، A2
و B2
آنها قفل شده اند، در حالی که حفاظت برای ایجاد قفل ها موثر است.
دریافت مجوز رایگان
بازدید از مجوز صفحه برای به دست آوردن یک مجوز موقت رایگان آسان است برای شروع، و شما می توانید تمام پتانسیل Aspose.Cells برای پروژه های خود را باز کنید، از جمله با استفاده از ویژگی هایی مانند Aspose .Cell Unlock و **Access .
قفل یا باز کردن سلول ها در اکسل: منابع رایگان {#موارد رایگان}
علاوه بر قفل کردن یا باز کردن سلول ها در اکسل، ما منابع مختلفی را برای بهبود درک شما از Aspose.Cells ارائه می دهیم.برای اطلاعات بیشتر و تکنیک های پیشرفته، اسناد و دستورالعمل های ما را بررسی کنید.شما همچنین می توانید یاد بگیرید که چگونه با استفاده از ASPOSE C# به طور موثر فایل های اکسیل را ایجاد کنید و چگونگی باز شدن سلولی در Excel را با AsposEcells بررسی نمایید.
نتیجه گیری : نتیجه گیری
قفل کردن سلول ها در اکسل با استفاده از C# به سادگی با Aspose.Cells برای .NET انجام می شود.شما می توانید به راحتی از داده های مهم محافظت کنید و همکاری را بهبود ببخشید.بیشتر در مورد ASPOSE.SELL برای.NET بدانید تا پتانسیل کامل آن را باز کند و یاد بگیرد که چگونه از ویژگی های Asposa.cells Unlock به طور موثر استفاده کنید، و همچنین چگونه Cells in Excel را از طریق Aspose-Cels باز کنید.
اگر سوالی دارید یا نیاز به کمک بیشتر دارید، لطفا آزاد باشید تا با ما تماس بگیرید. انجمن پشتیبانی رایگان.