วิธีการจัดเรียงแท็บ Excel ในลำดับจากน้อยไปมากหรือมากไปน้อย (2 วิธี)

  • แบ่งปันสิ่งนี้
Hugh West

ใน Microsoft Excel หากเราต้องการจัดเรียงแท็บ excel จะไม่มีฟังก์ชันในตัวหรือเครื่องมือใดๆ ที่จะทำเช่นนั้น เราสามารถทำได้ด้วยตนเองหรือใช้มาโครช่วยได้ ในบทความนี้ เราจะเรียนรู้มาโคร VBA เพื่อจัดเรียงแท็บใน excel และดูวิธีจัดเรียงด้วยตนเอง

ดาวน์โหลดสมุดงานแบบฝึกหัด

คุณ สามารถดาวน์โหลดสมุดงานและฝึกฝนกับพวกเขาได้

Sort Tabs.xlsm

2 วิธีในการจัดเรียงแท็บ Excel ในลำดับจากน้อยไปหามากหรือมากไปน้อย

ในขณะที่ทำงานกับแท็บจำนวนมากใน excel หากแท็บมีการจัดเรียง ก็จะง่ายต่อการค้นหาแท็บ ในการจัดเรียงแท็บใน excel อย่างรวดเร็ว เราจะใช้ชุดข้อมูลด้านล่าง แต่แท็บของชุดข้อมูลไม่มีการจัดเรียงใดๆ มาดูวิธีจัดเรียงแบบง่ายๆ

1. จัดเรียงแท็บแผ่นงานด้วยตนเองใน Excel

ใน Excel ไม่มีฟังก์ชันหรือสูตรในตัวหรือเครื่องมือใดๆ ในการจัดเรียงแท็บ/แผ่นงาน การจัดเรียงแท็บด้วยตนเองอาจใช้เวลานาน มาทำตามขั้นตอนเพื่อจัดเรียงแท็บด้วยตนเอง

ขั้นตอน:

  • ขั้นแรก คลิกแท็บที่คุณต้องการย้าย
  • วินาที ลากแท็บไปทางซ้ายหรือขวาโดยคลิกปุ่มซ้ายของเมาส์

  • และได้เลย!
<0

แต่คุณต้องทำสำหรับแต่ละแท็บ

เคล็ดลับ: เมื่อคุณลากแท็บไปรอบๆ ให้กดปุ่ม Ctrl ค้างไว้ บนแป้นพิมพ์ สิ่งนี้จะสร้างสำเนาของแทนที่จะย้ายแท็บ

เนื้อหาที่เกี่ยวข้อง: วิธีใช้ตัวเลือกการเรียงลำดับขั้นสูงใน Excel

การอ่านที่คล้ายกัน:

  • วิธีการจัดเรียงที่อยู่ IP ใน Excel (6 วิธี)
  • [แก้ไขแล้ว!] การจัดเรียงของ Excel ไม่ทำงาน (2 วิธีแก้ไข)
  • วิธีเพิ่มปุ่มจัดเรียงใน Excel (7 วิธี)
  • จัดเรียงช่วงโดยใช้ VBA ใน Excel (6 ตัวอย่าง)
  • <12 วิธีจัดเรียงรายการที่ไม่ซ้ำใน Excel (10 วิธีที่มีประโยชน์)

2. ใช้ VBA เพื่อจัดเรียงแท็บ Excel

Excel VBA ช่วยทำให้งานเป็นแบบอัตโนมัติและเรียกใช้ฟังก์ชันหรือสูตรต่างๆ Excel VBA ทำให้กิจกรรมประจำวันน่าเบื่อน้อยลง ด้วย VBA Macros เราสามารถสร้างฟังก์ชันที่ผู้ใช้สร้างขึ้นเองและดำเนินการด้วยตนเองโดยอัตโนมัติเพื่อประหยัดเวลาและความพยายาม ด้วย Excel VBA เราสามารถจัดเรียงแท็บจากน้อยไปหามากหรือมากไปหาน้อยตามความต้องการของเราได้อย่างง่ายดาย

2.1 จัดเรียงแท็บแผ่นงาน Excel ตามตัวอักษรจาก A ถึง Z

ในการจัดเรียงแท็บจากน้อยไปมาก เราสามารถใช้โค้ด VBA ซึ่งจะจัดเรียงแท็บตามตัวอักษรจาก A ถึง Z เรามาสาธิตขั้นตอนวิธีการใช้ VBA Macros เพื่อจัดเรียงแท็บจากน้อยไปมาก

ขั้นตอน:

  • ประการแรก ไป ไปที่แท็บ นักพัฒนา บน Ribbon
  • อย่างที่สอง คลิกที่ Visual Basic เพื่อเปิด Visual Basic Editor ซึ่งเราจะเขียน VBA รหัส
  • อีกวิธีในการเปิด Visual Basicตัวแก้ไข ง่ายๆ เพียงกด Alt + F11 .

  • หรือ แทนที่จะเปิดตัวแก้ไขจาก นักพัฒนาซอฟต์แวร์ แท็บ คุณสามารถคลิกที่แผ่นงานใดก็ได้ในสเปรดชีตของคุณ จากนั้น คลิกขวา เลือกตัวเลือก ดูโค้ด

  • และจะเปิดหน้าต่าง Visual Basic ขึ้นมา
  • จากนั้น ไปที่แทรก และเลือก โมดูล จากเมนูแบบเลื่อนลง

คำแนะนำ: คุณไม่สามารถเขียนโค้ดบนแผ่นงานใดๆ คุณต้องแทรก โมดูล เพื่อเขียนโค้ด เนื่องจากเราจะใช้โค้ดสำหรับทั้งสเปรดชีต ไม่ใช่เฉพาะชีตใด ๆ เท่านั้น

เมื่อเราต้องการเขียนโค้ดสำหรับ แผ่นงานใดแผ่นหนึ่งเท่านั้น คุณสามารถใช้แผ่นงานเพื่อเขียนโค้ดที่นั่นได้

  • หลังจากนั้น ให้คัดลอกและวาง รหัส VBA ด้านล่าง .

รหัส VBA:

1716
  • ถัดไป กดปุ่ม F5 หรือคลิกที่ เรียกใช้ย่อย ปุ่มเพื่อรันโค้ด

เอาต์พุต:

นี่ แมโคร VBA จัดเรียงแท็บในสมุดงานปัจจุบันโดยเรียงลำดับตามตัวอักษรจากน้อยไปหามาก โดยเริ่มจากเวิร์กชีตที่มีชื่อขึ้นต้นด้วยตัวเลข จากนั้นไปยังแท็บที่ขึ้นต้นด้วย A และลงท้ายด้วย Z

2.2 แท็บแผ่นงาน Excel การเรียงลำดับจาก Z ถึง A

ในการเรียงลำดับแท็บจากมากไปหาน้อย เราสามารถใช้โค้ด VBA ซึ่งจะเรียงลำดับแท็บตามตัวอักษรจาก Z ถึง A มาทำตามขั้นตอนด้านล่างเพื่อจัดเรียงแท็บจากมากไปหาน้อย

ขั้นตอน:

  • ในทำนองเดียวกัน วิธีก่อนหน้า ในการเปิด Visual Basic Editor ขั้นแรกให้ไปที่ แท็บนักพัฒนา บน Ribbon
  • ถัดไป คลิกที่ Visual Basic หรือกด Alt + F11 เพื่อเปิด Visual Basic Editor .

  • อีกวิธีในการเปิด Visual Basic Editor คือ เพียงแค่ คลิกขวา บนแผ่นงานใดก็ได้ และเลือก ดูโค้ด .

  • ถัดไป ไปที่ แทรก และเลือก โมดูล จากเมนูแบบเลื่อนลง

  • ตอนนี้ จด รหัส VBA ด้านล่าง<13

โค้ด VBA:

2924
  • สุดท้าย เรียกใช้โค้ดโดยคลิกปุ่ม เรียกใช้ย่อย ในทางกลับกัน ให้กด แป้นพิมพ์ลัด ปุ่ม F5 เพื่อเรียกใช้โค้ด

เอาต์พุต:

สิ่งนี้จะ จัดระเบียบแท็บตามลำดับตัวอักษรจากมากไปหาน้อย

อ่านเพิ่มเติม: VBA เพื่อจัดเรียงตารางใน Excel (4 วิธี) <3

บทสรุป

วิธีการข้างต้นช่วยคุณได้ แท็บ excel หวังว่านี่จะช่วยคุณได้! หากคุณมีคำถาม คำแนะนำ หรือข้อเสนอแนะ โปรดแจ้งให้เราทราบในส่วนความคิดเห็น หรือคุณสามารถดูบทความอื่นๆ ของเราในบล็อก ExcelWIKI.com !

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง