Note: The other languages of the website are Google-translated. Back to English
English English

วิธีค้นหาตามชื่อแผ่นงานใน Excel

โดยปกติเราสามารถค้นหา / ค้นหาเซลล์ได้อย่างง่ายดายด้วยคุณสมบัติ Find and Replace แต่บางครั้งเราจำเป็นต้องค้นหาตามชื่อแผ่นงาน ตัวอย่างเช่นมีแผ่นงานหลายสิบแผ่นบีบในแถบแท็บแผ่นงานและเราจำเป็นต้องค้นหาแผ่นงานอย่างรวดเร็วและข้ามไปที่มัน ดังนั้นวิธีการที่? บทความนี้จะกล่าวถึงทั้งสองวิธีในการแก้ปัญหาได้อย่างง่ายดาย


ค้นหาตามชื่อแผ่นงานด้วย VBA

วิธีนี้จะแนะนำแมโคร VBA เพื่อค้นหาแผ่นงานในสมุดงานที่ใช้งานอยู่ได้อย่างง่ายดาย

1. กด อื่น ๆ + F11 คีย์พร้อมกันเพื่อเปิดหน้าต่าง Microsoft Visual Basic for Applications

2. คลิก สิ่งที่ใส่เข้าไป > โมดูลแล้ววางโค้ด VBA ต่อไปนี้ลงในหน้าต่างโมดูลการเปิดใหม่

VBA: ค้นหาตามชื่อแผ่นงาน

Sub SearchSheetName()
Dim xName As String
Dim xFound As Boolean
xName = InputBox("Enter sheet name to find in workbook:", "Sheet search")
If xName = "" Then Exit Sub
On Error Resume Next
ActiveWorkbook.Sheets(xName).Select
xFound = (Err = 0)
On Error GoTo 0
If xFound Then
MsgBox "Sheet '" & xName & "' has been found and selected!"
Else
MsgBox "The sheet '" & xName & "' could not be found in this workbook!"
End If
End Sub

3. กด F5 หรือคลิกปุ่ม วิ่ง เพื่อเรียกใช้ VBA นี้

4. กล่องโต้ตอบการค้นหาแผ่นงานปรากฏขึ้นโปรดพิมพ์ชื่อแผ่นงานที่คุณจะค้นหาและคลิกที่ไฟล์ OK ปุ่ม. ดูภาพหน้าจอ:

กล่องโต้ตอบอื่นจะออกมาและบอกว่าพบแผ่นงานหรือไม่ เพียงแค่ปิดมัน

หมายเหตุ VBA นี้ต้องการชื่อแผ่นงานที่ตรงกันทุกประการ เพียงคุณป้อนชื่อแผ่นงานแบบเต็มคุณก็สามารถค้นหาแผ่นงานนี้ได้ด้วย VBA นี้


ค้นหาตามชื่อแผ่นงานด้วย Create List of Sheet Names of Kutools for Excel

VBA ข้างต้นอาจไม่ใช่เรื่องง่ายในการค้นหาแผ่นงานหากคุณจำไม่ได้และป้อนชื่อแผ่นงาน วิธีนี้จะแนะนำ Kutools for Excel's สร้างรายชื่อแผ่นงาน ยูทิลิตี้ในการค้นหาและเปลี่ยนเป็นแผ่นงานได้อย่างง่ายดาย

Kutools สำหรับ Excel - รวมกว่า

300
เครื่องมือที่มีประโยชน์สำหรับ Excel ทดลองใช้ฟรีคุณลักษณะเต็มรูปแบบ
30
วันไม่ต้องใช้บัตรเครดิต! ทดลองใช้ฟรีทันที!

1. คลิก Kutools พลัส > แผ่นงาน > สร้างรายชื่อแผ่นงาน เพื่อเปิดกล่องโต้ตอบสร้างรายการชื่อแผ่นงาน ดูภาพหน้าจอ:
doc ค้นหาตามแผ่นงาน 01

2. ในการเปิดกล่องโต้ตอบสร้างรายการชื่อแผ่นงานโปรดระบุการตั้งค่า: (1) ตรวจสอบ ประกอบด้วยรายการไฮเปอร์ลิงก์ ตัวเลือก; (2) พิมพ์ชื่อสำหรับแผ่นดัชนีที่สร้างขึ้นใหม่ (3) ระบุตำแหน่งของแผ่นงานดัชนีใหม่ และ (4) แสดงรายชื่อแผ่นงานทั้งหมดในคอลัมน์เดียวในแผ่นงานดัชนี

3. คลิก Ok ปุ่ม. ตอนนี้แผ่นดัชนีใหม่ถูกสร้างขึ้นและวางไว้ด้านหน้าแผ่นงานทั้งหมด

4. ไปที่แผ่นดัชนีแล้วกด Ctrl + F พร้อมกันเพื่อเปิดกล่องโต้ตอบค้นหาและแทนที่พิมพ์คำสำคัญในไฟล์ สิ่งที่ค้นหา แล้วคลิกไฟล์ ค้นหาทั้งหมด ปุ่ม. ดูภาพหน้าจอ:

ตอนนี้พบชื่อเวิร์กชีตทั้งหมดที่มีคำสำคัญแล้วและแสดงรายการที่ด้านล่างของกล่องโต้ตอบค้นหาและแทนที่ ดูกล่องโต้ตอบด้านบน

5. คลิกชื่อแผ่นงานที่พบในกล่องโต้ตอบค้นหาและแทนที่เพื่อเลือกเซลล์ที่เกี่ยวข้องจากนั้นคลิกเซลล์ที่เลือกในแผ่นดัชนีจากนั้นจะข้ามไปยังแผ่นงานที่เกี่ยวข้องพร้อมกัน

Demo: ค้นหาตามชื่อแผ่นงานใน Excel


Kutools สำหรับ Excel รวมกว่า
300
เครื่องมือที่มีประโยชน์สำหรับ Excel ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด
30
วัน ดาวน์โหลดและทดลองใช้ฟรีทันที!

ค้นหาตามชื่อแผ่นงานด้วยบานหน้าต่างนำทางของ Kutools for Excel

ถ้าคุณติดตั้ง Kutools for Excel คุณสามารถค้นหาแผ่นงานตามชื่อแผ่นงานบนบานหน้าต่างนำทางได้อย่างง่ายดาย โปรดดำเนินการดังนี้:

Kutools สำหรับ Excel - รวมกว่า

300
เครื่องมือที่มีประโยชน์สำหรับ Excel ทดลองใช้ฟรีคุณลักษณะเต็มรูปแบบ
30
วันไม่ต้องใช้บัตรเครดิต! Get It Now

1. ตามค่าเริ่มต้นบานหน้าต่างนำทางจะเปิดขึ้น หากปิดกรุณาคลิก Kutools > บานหน้าต่างนำทาง เพื่อแสดงบานหน้าต่างนำทางจากนั้นคลิก  (สมุดงานและแผ่นงาน) ที่ด้านซ้ายสุดของบานหน้าต่างนำทาง

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

หมายเหตุ: การคลิกผลการค้นหาจะเป็นการกระโดดและเปิดแผ่นงานที่เกี่ยวข้องพร้อมกัน

Demo: ค้นหาตามชื่อแผ่นงานด้วยบานหน้าต่างนำทางของ Kutools for Excel


Kutools สำหรับ Excel รวมกว่า
300
เครื่องมือที่มีประโยชน์สำหรับ Excel ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด
30
วัน ดาวน์โหลดและทดลองใช้ฟรีทันที!

บทความที่เกี่ยวข้อง:


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel แก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณโดย
80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • กว่า
    300
    คุณสมบัติอันทรงพลัง
    . รองรับ Office/Excel
    2007-2019 และ 365
    . รองรับทุกภาษา ง่ายต่อการปรับใช้ในองค์กรหรือองค์กรของคุณ คุณสมบัติครบถ้วน
    30
    วันทดลองใช้ฟรี รับประกันคืนเงินภายใน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มผลผลิตของคุณโดย
    50%
    และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (6)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณมาก. รหัส VBA มีประโยชน์มากสำหรับฉัน :-) ขอบคุณอีกครั้ง!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
กรุณาบอกฉันเกี่ยวกับการค้นหาชื่อเซลล์ในแผ่นงานทั้งหมดของ excel 2007 ทางลัดหรือระยะยาว
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ท่านที่รัก mujhe excel 2013 ฉัน ค้นหาเวิร์กชีต karne ki vba coding bata dijiye หรือคำสั่งค้นหา bata dijiye
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
Muchas gracias por el consejo, me ayudo mucho!!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
หมายเหตุ :- สูตรใช้ได้เฉพาะเมื่อคุณชื่อชีตใน Numeric="='E:\Contacts\"&"["&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename" ,A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256)) -1&"'!$B$1048576"ใช้สูตรนี้เพื่อรับค่าจากแผ่นงาน Excel อื่น________________
กำหนดเส้นทาง = "='E:\Contacts\"&"["ให้ชื่อชีต [ถ้าชื่อชีตเป็นตัวเลข] = SUM(MID(CELL("filename",A1),FIND("]",CELL("filename ",A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256) )-1หมายเลขเซลล์ = !$B$1048576
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
หมายเหตุ :- สูตรใช้ได้เฉพาะเมื่อคุณชื่อชีตใน Numeric="='E:\Contacts\"&"["&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename" ,A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256)) -1&"'!$B$1048576"ใช้สูตรนี้เพื่อรับค่าจากแผ่นงาน Excel อื่น________________
กำหนดเส้นทาง = "='E:\Contacts\"&"["ให้ชื่อชีต [ถ้าชื่อชีตเป็นตัวเลข] = SUM(MID(CELL("filename",A1),FIND("]",CELL("filename ",A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256) )-1หมายเลขเซลล์ = !$B$1048576
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ

ช่องทางอื่นๆ

ลิขสิทธิ์© 2009 - wwwextendoffice.com | สงวนลิขสิทธิ์. ขับเคลื่อนโดย ExtendOffice. | แผนผังเว็บไซต์
Microsoft และโลโก้ Office เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Microsoft Corporation ในสหรัฐอเมริกาและ / หรือประเทศอื่น ๆ
ได้รับการปกป้องโดย Sectigo SSL