ทุกคนที่ทำงานกับเวิร์กบุ๊ก Microsoft Excel จะต้องลบสเปรดชีต (หรือที่เรียกว่าเวิร์กชีต) ไม่ช้าก็เร็ว อาจมีข้อผิดพลาดมากเกินไปหรือไม่จำเป็นอีกต่อไป หากคุณอยู่ในสถานการณ์นี้และสงสัยว่าจะลบสเปรดชีต Excel เดียวหรือหลายรายการได้อย่างไร บทความนี้จะอธิบายวิธีการต่างๆ หลายวิธี
การลบสเปรดชีตออกจาก Microsoft Excel ทำได้ตรงไปตรงมา และคุณไม่จำเป็นต้องเชี่ยวชาญเทคโนโลยีเป็นพิเศษจึงจะลบได้ อย่างไรก็ตาม มีหลายวิธีที่จะทำได้ และวิธีใดที่เหมาะกับคุณที่สุดก็เป็นทางเลือกของคุณ เพียงจำไว้ว่าหากคุณลบแผ่นงานใน Excel คุณจะไม่สามารถเรียกคืนแผ่นงานนั้นได้ และข้อมูลในแผ่นงานนั้นจะสูญหายไป ดังนั้นควรระมัดระวังเกี่ยวกับสิ่งที่คุณกำลังลบ
อย่างไรก็ตาม โปรดดูคำแนะนำในการแทรกสเปรดชีตในเอกสาร Word เพื่อขยายทักษะ Excel ของคุณ
1. วิธีเมนูคลิกขวา
เมนูคลิกขวาเป็นวิธีที่เร็วและง่ายที่สุดในการลบสเปรดชีต MS Excel ไฟล์เดียวออกจากสมุดงานของคุณ ทำตามขั้นตอนเหล่านี้ด้วยการคลิกเพียงไม่กี่ครั้ง:
- คลิกขวาที่แท็บแผ่นงานที่ด้านล่างของหน้าจอ
- เลือกลบจากเมนูที่เปิดขึ้นมา
- ยืนยันว่าคุณต้องการลบแผ่นงานเมื่อได้รับแจ้งโดยเลือกปุ่มลบ
หลังจากนี้ แผ่นงานที่เลือกจะถูกลบโดยอัตโนมัติ
2. ลบหลายแผ่นพร้อมกัน
หากคุณมีสเปรดชีต Excel หลายรายการที่จะลบ คุณจะสังเกตเห็นว่าการคลิกคำเตือนป๊อปอัปสำหรับแต่ละแผ่นงานอาจเป็นงานที่น่าเบื่อ คุณสามารถจัดกลุ่มแผ่นงานที่คุณต้องการลบและลบทั้งหมดพร้อมกัน แทนที่จะลบแยกกัน โดยมีวิธีการดังต่อไปนี้:
- คลิกซ้ายบนแผ่นงานแรกที่คุณต้องการลบเพื่อเลือก
- กดปุ่ม CTRL บนแป้นพิมพ์ค้างไว้แล้วคลิกซ้ายที่แผ่นงานอื่นๆ (ทีละแผ่น) ที่คุณต้องการลบ นี่จะเป็นการเลือกทั้งหมดและจัดกลุ่มไว้ คุณจะสังเกตเห็นคำหลักกลุ่มในชื่อไฟล์ Excel ของคุณที่ด้านบนของหน้าต่าง
- คลิกขวาที่แผ่นงานใดๆ ที่เลือก และเลือกลบจากเมนู
- Excel จะแสดงคำเตือน แต่คุณจะเห็นคำเตือนเดียวสำหรับแผ่นงานทั้งหมดที่คุณกำลังลบ
- เลือกปุ่มลบเพื่อยืนยัน
โปรดทราบว่าคุณไม่สามารถลบแผ่นงานทั้งหมดออกจากสมุดงานได้ เพื่อให้ Excel ทำงานได้ สมุดงานจะต้องมีแผ่นงานอย่างน้อยหนึ่งแผ่นที่มองเห็นได้ ป>
3. ใช้แท็บหน้าแรกเพื่อลบสเปรดชีต
แท็บหน้าแรกประกอบด้วยคำสั่งที่ใช้บ่อยที่สุดของ Excel ทั้งหมด คุณจะพบตัวเลือกลบในส่วนเซลล์บน Ribbon ของ Excel ต่อไปนี้เป็นวิธีลบแผ่นงานออกจากแท็บหน้าแรก:
- เลือกสเปรดชีตที่คุณต้องการลบ จะต้องใช้งานอยู่ในปัจจุบัน (แสดง) เพื่อลบออกจากแท็บหน้าแรก
- ไปที่แท็บหน้าแรก
- ค้นหาส่วนเซลล์แล้วคลิกลบ
- เมื่อเมนูเปิดขึ้น ให้เลือกตัวเลือกลบแผ่นงาน
- หากต้องการเสร็จสิ้นกระบวนการ ให้คลิกปุ่มลบเมื่อคำเตือนปรากฏขึ้น
4. ใช้บานหน้าต่างนำทางเพื่อลบแผ่นงาน
น่าเสียดายที่ฟีเจอร์นี้พร้อมใช้งานเฉพาะผู้ที่อยู่ในโปรแกรม Microsoft 365 Insider เท่านั้น ไม่มีอยู่ใน Microsoft Excel บน Windows อย่างไรก็ตาม หากคุณเป็นสมาชิกของโปรแกรม Insider ข้อมูลนี้ยังคงเกี่ยวข้องกับคุณ
บานหน้าต่างนำทางแสดงรายการองค์ประกอบทั้งหมดในสมุดงาน Microsoft Excel เล่มเดียว คุณสามารถใช้เพื่อทำความเข้าใจหรือนำทางเวิร์กบุ๊ก Excel ของคุณ แต่คุณยังสามารถลบองค์ประกอบสมุดงานบางส่วนรวมแผ่นงานได้อีกด้วย ทำตามขั้นตอนง่ายๆ เหล่านี้:
- ไปที่แท็บมุมมอง
- ค้นหาคำสั่งการนำทางในส่วนแสดง บานหน้าต่างนำทางจะปรากฏทางด้านขวาของสมุดงาน
- คลิกขวาที่ชื่อชีตแล้วเลือกลบจากเมนู
- เมื่อข้อความเตือนปรากฏขึ้น ให้คลิกปุ่มลบ
และเพียงนั้น แผ่นงานก็หายไป!
5. ลบแผ่นงาน Excel ด้วยแป้นพิมพ์ลัด
การลบสเปรดชีตด้วยแป้นพิมพ์ลัดของ Excel เป็นวิธีที่ง่ายที่สุดในการลบเนื้อหาที่ไม่ต้องการอย่างรวดเร็ว แต่ไม่มีทางลัดในการลบเฉพาะสำหรับการลบสเปรดชีต อาจเป็นเพราะ Microsoft ไม่ต้องการให้คุณลบงานสำคัญโดยไม่ตั้งใจ นั่นเป็นเหตุผลว่าทำไมจึงมีการใช้วิธีลบสเปรดชีตอื่นๆ
อย่างไรก็ตาม เมื่อใช้แป้นพิมพ์ คุณจะสามารถใช้ปุ่มลัด ALT เพื่อลบสเปรดชีตได้ โดยมีวิธีการดังต่อไปนี้:
- กดปุ่ม ALT เพื่อเปิดใช้งานปุ่มลัด จากนั้นกดปุ่มตามลำดับต่อไปนี้:
- กด H ซึ่งจะเป็นการเลือกแท็บหน้าแรก
- กด D ซึ่งจะเป็นการเลือกคำสั่ง Delete
- กด S เพื่อเลือกคำสั่ง Delete Sheet จากเมนู Delete
โปรดทราบว่าการดำเนินการนี้จะลบแผ่นงานที่ใช้งานอยู่ ซึ่งเป็นแผ่นงานที่แสดงอยู่ในปัจจุบัน หากฝึกฝนบ้าง วิธีนี้จะเร็วกว่าวิธีเมนูคลิกขวาที่อธิบายไว้ข้างต้นด้วยซ้ำ
6. แป้นพิมพ์ลัดแบบเดิมยังคงใช้งานได้
Excel เคยมีระบบเมนูมาก่อนก่อนที่จะเพิ่มคำสั่ง Visual Ribbon ลงในซอฟต์แวร์ ระบบเมนูมาพร้อมกับแป้นพิมพ์ลัดแยกต่างหากที่ช่วยเร่งเวิร์กโฟลว์ใน Excel หากคุณรู้คำสั่งแป้นพิมพ์ลัดที่ถูกต้อง คุณยังสามารถใช้คำสั่งเหล่านั้นได้
คำสั่งในการลบแผ่นงาน Excel ปัจจุบันคือ ALT + E + L ใช้คำสั่งนี้เพื่อลบทีละแผ่นอย่างรวดเร็ว สิ่งนี้จะยังคงทริกเกอร์ข้อความเตือนหากแผ่นงานของคุณมีเนื้อหา ดังนั้นคุณจะต้องคลิกปุ่มลบสำหรับแต่ละแผ่นงานที่คุณลบอย่างอดทน
7. ใช้ตัวแก้ไขโค้ด VBA เพื่อลบแผ่นงานหลายแผ่น
หากคุณเคยต้องลบแผ่นงานจำนวนมากในสมุดงาน MS Excel ของคุณ คุณรู้อยู่แล้วว่างานนี้น่าเบื่อแค่ไหน ข้อความเตือนจะปรากฏขึ้นสำหรับแต่ละแผ่นงานที่คุณลบ และคุณต้องคลิกปุ่มยืนยันนั้นในแต่ละครั้ง เพื่อหลีกเลี่ยงคำเตือนหลายรายการ คุณสามารถจัดกลุ่มแผ่นงานของคุณได้ตลอดเวลา อย่างไรก็ตาม หากมีมากเกินไป คุณจะต้องค้นหาและจัดกลุ่มด้วยตนเอง ซึ่งอาจต้องใช้เวลา
คุณสามารถใช้ Visual Basic for Applications (VBA) เป็นวิธีการแก้ปัญหาแทนได้ Microsoft พัฒนาและใช้งานแอปพลิเคชันภาษาการเขียนโปรแกรมในแอปพลิเคชัน Microsoft Office บางตัว เช่น Word, Excel และ Access สิ่งนี้จะไม่เพียงทำให้กระบวนการลบเป็นไปโดยอัตโนมัติ แต่ยังข้ามข้อความเตือนทั้งหมดอีกด้วย ป>
- คุณอาจมีแท็บนักพัฒนาซอฟต์แวร์ใน Excel ของคุณเพื่อเข้าถึง VBA แต่ถ้าคุณหาไม่พบ เพียงกด Alt + F11 แล้วคำสั่งแป้นพิมพ์นี้จะเปิดหน้าต่าง VBA
- เมื่อคุณเปิด VBA แล้ว คลิกแทรก และเลือกโมดูลจากเมนูแบบเลื่อนลง ซึ่งจะเป็นการเปิดหน้าต่างใหม่ซึ่งคุณสามารถพิมพ์รหัสของคุณได้
- หากต้องการลบชีตทั้งหมดยกเว้นชีตที่ใช้งานอยู่ ให้ใช้โค้ดนี้ในโมดูล VBA:
ย่อย DeleteAllSheets()
Application.DisplayAlerts =เท็จ
สำหรับแต่ละรายการในแผ่นงาน
ถ้า ws.Name <> ActiveSheet.Name แล้ว
ws.ลบ
สิ้นสุดถ้า
ถัดไปคือ
Application.DisplayAlerts =จริง
สิ้นสุดย่อย
- คุณสามารถคัดลอกและวางโค้ดนี้ได้โดยไม่ต้องพิมพ์ด้วยตนเอง จากนั้นคลิกปุ่มเล่นสีเขียวใน Ribbon เพื่อเรียกใช้โค้ด
แผ่นงานทั้งหมดที่ไม่ได้ใช้งานในขณะนั้นจะถูกลบโดยอัตโนมัติ คุณสามารถปิด VBA และเช็คอินใน Excel ได้ จะไม่มีข้อความเตือนเนื่องจาก Application.DisplayAlerts =False บรรทัดในโค้ด ซึ่งป้องกันไม่ให้ปรากฏขึ้น
ในทำนองเดียวกัน คุณสามารถลบแผ่นงานทั้งหมดที่มีคำหรือข้อความเฉพาะในชื่อได้ ป>
- ใช้รหัสต่อไปนี้แทน:
ย่อย DeleteSheetsWithCertainText()
หรี่ MyText เป็นสตริง
MyText =Application.InputBox("ป้อนข้อความที่มีแผ่นงานของคุณ")
Application.DisplayAlerts =เท็จ
สำหรับแต่ละรายการในแผ่นงาน
ถ้า ws.Name เช่น “*” &MyText &“*” แล้ว
ws.ลบ
สิ้นสุดถ้า
ถัดไปคือ
Application.DisplayAlerts =จริง
สิ้นสุดย่อย
- เมื่อคุณเรียกใช้โค้ดนี้ คุณจะได้รับหน้าต่างป๊อปอัป ดับเบิลคลิกที่ DeleteSheetsWithCertainText เพื่อป้อนข้อความ
- กล่องโต้ตอบอื่นจะเปิดขึ้น ที่นี่คุณสามารถพิมพ์ชื่อของแผ่นงานที่คุณต้องการลบได้ อาจเป็นปีหรือคำเฉพาะเจาะจงที่พบบ่อย ตัวเลข ตัวอักษร และสัญลักษณ์ทั้งหมดจะใช้งานได้
วิธีที่คุณชื่นชอบในการลบสเปรดชีตใน Microsoft Excel คืออะไร เพิ่มประสิทธิภาพการทำงานของคุณด้วยแนวทางที่ดีที่สุด และแจ้งให้เราทราบในความคิดเห็นด้านล่าง หากคุณพบวิธีอื่นในการจัดการกับสเปรดชีตที่คุณไม่ต้องการ