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