این آموزش واضح چگونه با استفاده از Python همه برگه ها را در اکسل پنهان کنید توضیح می دهد. این شامل تمام جزئیات برای ایجاد محیط، شرح مفصلی از مراحلی که برای ایجاد این برنامه باید انجام شود، و یک کد نمونه قابل اجرا برای نمایش برگه های مخفی در اکسل با استفاده از Python است. همچنین نحوه سفارشیسازی این فرآیند را فقط با پنهان کردن برگههای انتخابی و سپس ذخیره کتاب کار بهعنوان یک XLSX، XLS، ODS، یا در هر قالب دیگری که پشتیبانی میشود، یاد خواهید گرفت.
مراحل باز کردن همه صفحات با استفاده از پایتون
- محیط را برای اضافه کردن Aspose.Cells برای پایتون از طریق جاوا برای نمایش صفحات پنهان پیکربندی کنید
- با استفاده از شی کلاس Workbook فایل اکسل منبع را با چند برگه پنهان در آن بارگیری کنید.
- از متد Unprotect() با یا بدون رمز عبور برای Workbookهای محافظت شده استفاده کنید
- برای شناسایی برگه های پنهان، تمام کاربرگ های کتاب کار را تکرار کنید
- visible flag هر برگه را روی true تنظیم کنید
- کتاب کار به روز شده را با تمام برگه های قابل مشاهده روی دیسک ذخیره کنید
این مراحل با به اشتراک گذاشتن پیوند به منبع برای تنظیمات محیطی، معرفی کلاسها، روشها و ویژگیهای لازم که در فرآیند دخیل هستند و منطق برنامهنویسی برای دستیابی به عملکرد، فرآیند باز کردن چندین برگه در اکسل با استفاده از پایتون را توضیح میدهد. . همچنین ذخیره فایل اکسل خروجی را در فرمت دلخواه نشان می دهد.
کد برای نمایش صفحه گسترده با استفاده از پایتون
کد بالا روند بازکردن صفحه با استفاده از پایتون را نشان میدهد به طوری که تمام برگههای یک کتاب کار تکرار میشوند و برگههای مخفی با استفاده از متد isVisible() شناسایی میشوند و هنگامی که صفحه پنهان پیدا شد، پرچم آن روی True تنظیم میشود. می توانید از سازنده های دیگر کلاس Workbook برای کنترل بارگذاری کتاب منبع با استفاده از شی کلاس LoadOptions استفاده کنید. به طور مشابه، میتوانید ویژگیهای دیگر هر کاربرگ را نیز قبل از تنظیم پرچم مشاهده آن بر روی true بررسی کنید، مانند نام کد کاربرگ، ویژگیهای سفارشی، در صورتی که کاربرگ زمانی که کتاب کار باز است، و نام کاربرگ انتخاب شود.
این آموزش ما را راهنمایی کرده است تا همه یا برگه های مخفی انتخاب شده را در یک کتاب کار نشان دهیم. اگر می خواهید فرآیند تبدیل فایل اکسل به HTML را یاد بگیرید، به مقاله نحوه تبدیل اکسل به HTML با استفاده از پایتون مراجعه کنید.