ไปยังเนื้อหาหลัก

วิธีการเปลี่ยนชื่อ Sheet ใน Excel อย่างง่าย

ใน Microsoft Excel การเปลี่ยนชื่อแผ่นงานสามารถช่วยคุณจัดระเบียบและระบุข้อมูลของคุณได้อย่างมีประสิทธิภาพมากขึ้น บทช่วยสอนนี้จะแนะนำวิธีการต่างๆ ในการเปลี่ยนชื่อแผ่นงานเดียว หรือเปลี่ยนชื่อแผ่นงานหลายแผ่นพร้อมกัน และให้กฎที่จำเป็นสำหรับการตั้งชื่อแผ่นงานใน Excel


วิดีโอ: เปลี่ยนชื่อแผ่นงานใน Excel


เปลี่ยนชื่อแผ่นงานใน Excel

มีสามวิธีง่าย ๆ ในการเปลี่ยนชื่อแผ่นงานใน Excel ลองมาดูแต่ละวิธีกัน


เปลี่ยนชื่อแผ่นงานโดยดับเบิลคลิกที่แท็บแผ่นงาน
  1. ดับเบิลคลิกที่แท็บแผ่นงานที่คุณต้องการเปลี่ยนชื่อเพื่อเปิดใช้งานโหมดแก้ไขชื่อ
  2. ป้อนชื่อที่ต้องการสำหรับแผ่นงานแล้วกด เข้าสู่.

เปลี่ยนชื่อแผ่นงานโดยคลิกขวาที่แท็บแผ่นงาน
  1. คลิกขวาที่แท็บของแผ่นงานที่คุณต้องการเปลี่ยนชื่อ
  2. จากเมนูแบบเลื่อนลงที่ปรากฏขึ้น เลือก ตั้งชื่อใหม่ เพื่อเปิดใช้งานโหมดการแก้ไขชื่อ
  3. พิมพ์ชื่อใหม่ของคุณแล้วกด เข้าสู่.

เปลี่ยนชื่อแผ่นงานโดยใช้แป้นพิมพ์ลัด
  1. เลือกแท็บแผ่นงานที่คุณต้องการเปลี่ยนชื่อ
  2. ข่าวประชา Alt + H + O + R ตามลำดับเพื่อเปิดใช้งานโหมดแก้ไขชื่อ
  3. พิมพ์ชื่อใหม่ของคุณแล้วกด เข้าสู่.
ทิปส์:
  • หากต้องการเปลี่ยนชื่อเวิร์กชีตถัดไป ให้กด Ctrl + เลื่อนหน้าลง เพื่อเลื่อนไปยังแผ่นงานถัดไป แล้วทำซ้ำขั้นตอนที่ 2 และ 3
  • หากต้องการเปลี่ยนชื่อเวิร์กชีตก่อนหน้า ให้กด Ctrl + เพจอัพ เพื่อเลื่อนไปยังแผ่นงานก่อนหน้า จากนั้นทำซ้ำขั้นตอนที่ 2 และ 3

เปลี่ยนชื่อแผ่นงานหลายแผ่นใน Excel

ในส่วนต่อไปนี้ เราจะพูดถึงสองวิธีที่มีประสิทธิภาพในการเปลี่ยนชื่อแผ่นงานที่เลือกหลายแผ่น หรือแผ่นงานทั้งหมดในสมุดงานพร้อมกัน ไม่ว่าคุณกำลังมองหาแนวทางการเปลี่ยนชื่อที่ปรับแต่งได้หรือวิธีแก้ปัญหาที่ตรงไปตรงมา เรามีให้คุณหมด


ชุดเปลี่ยนชื่อแผ่นงานเฉพาะ/ทั้งหมดด้วยเครื่องมืออเนกประสงค์

กับ Kutools สำหรับ Excel's เปลี่ยนชื่อแผ่นงาน คุณสมบัติ การเปลี่ยนชื่อแผ่นงานหลายแผ่นในสมุดงานที่ใช้งานพร้อมกันกลายเป็นเรื่องง่าย คุณสามารถเลือกแผ่นงานเพื่อเปลี่ยนชื่อและเพิ่มคำนำหน้า/คำต่อท้าย หรือแทนที่ชื่อเดิมทั้งหมด สำหรับการแก้ไขเหล่านี้ คุณสามารถใช้ค่าอินพุต ค่าจากช่วงที่ระบุ หรือค่าจากเซลล์เฉพาะในแต่ละเวิร์กชีตที่เลือก

หลังจาก การติดตั้ง Kutools สำหรับ Excel, ไปที่ Kutools พลัส และเลือก แผ่นงาน > เปลี่ยนชื่อแผ่นงาน. ในกล่องโต้ตอบที่ปรากฏขึ้น ให้ทำดังนี้:

  1. เลือกแผ่นงานที่คุณต้องการเปลี่ยนชื่อ
  2. เลือกตัวเลือกการเปลี่ยนชื่อที่ต้องการ
  3. เลือกแหล่งที่มาของชื่อ หากคุณเลือก จากช่องป้อนข้อมูล ตัวเลือก คุณควรป้อนค่าในช่องใส่

ผล

แผ่นงานที่เลือกจะถูกเปลี่ยนชื่อทันทีตามตัวเลือกการเปลี่ยนชื่อที่คุณเลือก

หมายเหตุ:

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

เปลี่ยนชื่อแผ่นงานทั้งหมดด้วย VBA (ซับซ้อน)

ในส่วนนี้ เราจะแนะนำรหัส VBA สองรหัสเพื่อเพิ่มคำนำหน้า/คำต่อท้ายให้กับชื่อเวิร์กชีตทั้งหมด หรือเปลี่ยนชื่อเวิร์กชีตทั้งหมดตามค่าของเซลล์ที่ระบุในแต่ละเวิร์กชีต

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

ขั้นตอนที่ 1: สร้างโมดูลใหม่

  1. ข่าวประชา Alt + F11 เพื่อเปิด Visual Basic สำหรับแอปพลิเคชัน (VBA) บรรณาธิการ
  2. คลิก สิ่งที่ใส่เข้าไป > โมดูล เพื่อสร้างโมดูลใหม่

ขั้นตอนที่ 2: คัดลอกรหัส VBA ไปยังหน้าต่างโมดูล

คัดลอกโค้ด VBA ด้านล่างอย่างใดอย่างหนึ่งแล้ววางลงในโค้ดที่เปิดอยู่ โมดูล หน้าต่างตามความต้องการของคุณ

  • รหัส VBA 1: เพิ่มคำนำหน้า/ต่อท้ายชื่อแผ่นงานทั้งหมด
  • Sub renameSheetsWithPrefixSuffix()
    'Update by ExtendOffice
        Dim xWs As Worksheet
        Dim xPrefix As String
        Dim xSuffix As String
        xPrefix = "MyPre_" 'Replace "MyPre_" with your desired prefix.
        xSuffix = "_MySuf" 'Replace "_MySuf" with your desired suffix.
        On Error Resume Next
        For Each xWs In Worksheets
            xWs.Name = xPrefix & xWs.Name & xSuffix 'This snippet adds both prefix and suffix to sheet names. Adjust as needed.
        Next xWs
    End Sub
  • หมายเหตุ

    • ในโค้ดนี้ หากต้องการเพิ่มคำนำหน้าและคำต่อท้ายให้กับชื่อชีตทั้งหมด คุณควรแทนที่ "มายพรี_" และ "_มายซัฟ" ในบรรทัดที่ 6 และ 7 พร้อมคำนำหน้าและคำต่อท้ายที่คุณต้องการตามลำดับ
    • หากต้องการเพิ่มคำนำหน้าเท่านั้น ให้แก้ไขโค้ดบรรทัดที่ 10 เป็น xWs.Name = xPrefix & xWs.Name.
    • หากต้องการเพิ่มเฉพาะส่วนต่อท้าย ให้แก้ไขโค้ดบรรทัดที่ 10 เป็น xWs.Name = xWs.Name & xSuffix.
  • รหัส VBA 2: เปลี่ยนชื่อแผ่นงานทั้งหมดตามค่าของเซลล์ที่ระบุในแต่ละแผ่นงาน
  • Sub renameSheetsBasedOnCellValue()
    'Update by ExtendOffice
        Dim xWs As Worksheet
        Dim xRgAddress As String
        xRgAddress = "A1" 'Replace "A1" with your target cell address.
        On Error Resume Next
        For Each xWs In Worksheets
            xWs.Name = xWs.Range(xRgAddress).Value
        Next xWs
    End Sub
  • หมายเหตุ ในโค้ด VBA นี้ อย่าลืมเปลี่ยน "A1" ในบรรทัดที่ 5 ไปยังที่อยู่ของเซลล์จริงที่มีชื่อใหม่สำหรับแต่ละแผ่นงาน นอกจากนี้ ตรวจสอบให้แน่ใจว่าเซลล์ที่ระบุ (ในกรณีนี้คือ A1) ในแต่ละแผ่นมีค่า มิฉะนั้น การเรียกใช้รหัส VBA นี้จะทำให้เกิดข้อผิดพลาดรันไทม์ '1004'

ขั้นตอนที่ 3: เรียกใช้โค้ด VBA

ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร โมดูล หน้าต่างกด F5 หรือคลิก ปุ่มเพื่อเรียกใช้รหัสที่วาง

ผล

  • ผลลัพธ์ของรหัส VBA 1: เพิ่ม "Pre_" และ "_Suf" เป็นคำนำหน้าและคำต่อท้ายตามลำดับสำหรับชื่อแผ่นงานทั้งหมด
  • ผลลัพธ์ของรหัส VBA 2: แผ่นงานทั้งหมดจะถูกเปลี่ยนชื่อตามค่าในเซลล์ A1 ของแต่ละแผ่น ซึ่งได้แก่ “Test1”, “Test2” และ “Test3” ตามลำดับ

กฎสำหรับการตั้งชื่อแผ่นงานใน Excel

ขณะเปลี่ยนชื่อเวิร์กชีต มีกฎสองสามข้อที่คุณต้องปฏิบัติตาม:

  • ชื่อแผ่นงานต้องไม่ซ้ำกันในสมุดงาน
  • ชื่อแผ่นงานต้องไม่เกิน 31 ตัวอักษร
  • ชื่อแผ่นงานต้องไม่เว้นว่าง
  • ชื่อแผ่นงานต้องไม่มีอักขระ: - -.
  • ชื่อแผ่นงานต้องไม่ขึ้นต้นหรือลงท้ายด้วยเครื่องหมายอัญประกาศเดี่ยว (') แม้ว่าจะสามารถใช้ที่ไหนสักแห่งที่อยู่ตรงกลางของชื่อได้
  • ชื่อแผ่นงานต้องไม่เป็น ประวัติขององค์กร  เนื่องจากสงวนไว้สำหรับใช้ภายในโดย Excel

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

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations