این مقاله توضیح میدهد که چگونه سلولها را در Excel با استفاده از Java قفل کنید. این مقاله شامل جزئیات تنظیم IDE، فهرستی از مراحل و نمونه کدی برای محافظت از سلولها در Excel با استفاده از Java است. شما یاد خواهید گرفت که تنها با چند فراخوانی API، سلولها را قفل کرده و از شیت محافظت کنید.
مراحل قفل کردن برخی سلولها در Excel با استفاده از Java
- IDE را برای استفاده از Aspose.Cells for Java جهت قفل کردن سلولها تنظیم کنید
- متدها و کلاسهای موردنیاز را وارد کنید
- مسیرهای مربوط به مجوز، فایل ورودی Excel و فایل خروجی Excel را تنظیم کنید
- فایل ورودی Excel را در Workbook بارگذاری کرده و به شیت هدف دسترسی پیدا کنید
- همه موارد را در شیت انتخابشده قابل ویرایش کنید
- با ایجاد و اعمال استایل مناسب، تمام سلولهای هدف را قفل کنید
- با استفاده از متد Protect از شیت محافظت کنید
- فایل خروجی Excel را با شیت محافظتشده و سلولهای قفلشده ذخیره کنید
مراحل بالا خلاصهای از نحوه قفل کردن سلولهای خاص در Excel با استفاده از Java را ارائه میدهد. کتاب کار را بارگذاری کنید، به شیت دسترسی پیدا کنید و همه موارد را در شیت قابل ویرایش یا باز کنید. در نهایت، با استفاده از متد setLocked() در کلاس Style، سلولهای هدف را قفل کنید.
کد برای قفل کردن سلولهای انتخابشده در Excel با استفاده از Java
نمونه کد بالا نشان داده است که چگونه برخی سلولها را در Excel با استفاده از Java قفل کنیم. قابل ویرایش یا باز کردن همه سلولها در ابتدا یک مرحله اختیاری است که در صورت عدم نیاز میتوانید آن را نادیده بگیرید. توجه داشته باشید که اعمال محافظت بر روی شیت ضروری است، حتی اگر ویژگی IsLocked برای سلولهای هدف روی True تنظیم شده باشد.
این مقاله فرآیند قفل کردن سلولها و محافظت از شیت را به ما آموزش داد. برای افزودن علامت تیک در یک فایل Excel، به مقاله افزودن علامت تیک در Excel با استفاده از Java مراجعه کنید.