บทช่วยสอนฉบับย่อนี้จะอธิบายขั้นตอนการ เลิกซ่อนแผ่นงาน Excel โดยใช้ C# ประกอบด้วยรายละเอียดการกำหนดค่า ลำดับขั้นตอนที่ต้องปฏิบัติตามในขณะที่เขียนแอปพลิเคชันเพื่อ เลิกซ่อนแผ่นงานทั้งหมดใน Excel โดยใช้ C# และสุดท้ายคือโค้ดตัวอย่างที่เรียกใช้ได้เพื่อสาธิตกระบวนการทั้งหมด คุณจะได้เรียนรู้ขั้นตอนการยกเลิกการป้องกันสมุดงานโดยใช้หรือไม่มีรหัสผ่าน และบันทึกสมุดงานผลลัพธ์ลงในดิสก์เป็น XLSX, XLS หรือรูปแบบอื่นๆ ที่รองรับ
ขั้นตอนในการเลิกซ่อนหลายแผ่นใน Excel โดยใช้ C#
- สร้างสภาพแวดล้อมเพื่อใช้ Aspose.Cells for .NET เพื่อยกเลิกการซ่อนแผ่นงาน
- โหลดซอร์ส workbook ที่มีชีตซ่อนอยู่
- Unprotect สมุดงานที่ได้รับการป้องกันโดยระบุรหัสผ่านหากจำเป็น
- แยกวิเคราะห์แผ่นงานทั้งหมดในสมุดงาน
- ตั้งค่าสถานะ IsVisible เป็น true หากมองไม่เห็นแผ่นงาน
- บันทึกสมุดงานผลลัพธ์ด้วยแผ่นงานที่ไม่ถูกซ่อนทั้งหมด
ขั้นตอนเหล่านี้อธิบายกระบวนการแสดง แผ่นงาน Excel ที่ซ่อนอยู่โดยใช้ C# ด้วยความช่วยเหลือของขั้นตอนที่จำเป็นในการกำหนดค่า IDE แล้วโหลดสมุดงานต้นฉบับ มีขั้นตอนเพิ่มเติมเพื่อยกเลิกการป้องกันสมุดงานก่อนที่จะเลิกซ่อนแผ่นงานที่ซ่อนอยู่ ในขั้นตอนสุดท้าย เวิร์กชีตทั้งหมดในเวิร์กบุ๊กจะถูกแยกวิเคราะห์และแฟล็ก IsVisible จะถูกตั้งค่าเป็นจริงหลังจากตรวจสอบสถานะที่มองเห็นได้ที่มีอยู่ของแต่ละเวิร์กชีต
รหัสเพื่อยกเลิกการซ่อนแผ่นงานโดยใช้ C
รหัสนี้สาธิตขั้นตอนการ เลิกซ่อนสเปรดชีตโดยใช้ C# มันโหลดสมุดงานที่มีอยู่ซึ่งมีแผ่นงานซ่อนอยู่ในนั้น จากนั้นจึงเรียกใช้เมธอด Unprotect() พร้อมกับรหัสผ่านเสริมเพื่อยกเลิกการป้องกันสมุดงาน คุณยังสามารถยกเลิกการป้องกันสมุดงานโดยไม่ต้องใช้รหัสผ่าน และแม้แต่ข้ามขั้นตอนนี้ก่อนที่จะเลิกซ่อนแผ่นงานในสมุดงานที่มีการป้องกันด้วยรหัสผ่าน
ในบทช่วยสอนนี้ เราได้เรียนรู้ วิธียกเลิกการซ่อนแผ่นงาน Excel โดยใช้ C# หากคุณต้องการทราบขั้นตอนการบันทึกไฟล์ผลลัพธ์เป็น PDF โปรดดูบทความใน วิธีบันทึกไฟล์ Excel เป็น PDF โดยใช้ C#