สารบัญ
บทช่วยสอนแสดง วิธีตรวจสอบตัวสะกดใน Excel ด้วยตนเอง ด้วยโค้ด VBA และโดยใช้เครื่องมือพิเศษ คุณจะได้เรียนรู้วิธีตรวจสอบการสะกดในแต่ละเซลล์และช่วง เวิร์กชีตที่ใช้งานอยู่ และทั้งเวิร์กบุ๊ก
แม้ว่า Microsoft Excel จะไม่ใช่โปรแกรมประมวลผลคำ แต่ก็มีคุณสมบัติบางอย่างสำหรับการทำงานกับข้อความ รวมถึงระบบตรวจสอบการสะกดคำ อย่างไรก็ตาม การตรวจตัวสะกดใน Excel จะไม่เหมือนกับใน Word ทุกประการ ไม่มีความสามารถขั้นสูง เช่น การตรวจสอบไวยากรณ์ และไม่ขีดเส้นใต้คำที่สะกดผิดขณะที่คุณพิมพ์ แต่ Excel ยังมีฟังก์ชันการตรวจสอบตัวสะกดพื้นฐาน และบทช่วยสอนนี้จะสอนวิธีใช้ประโยชน์สูงสุด
วิธีตรวจสอบตัวสะกดใน Excel
ไม่ว่าจะด้วยวิธีใดก็ตาม เวอร์ชันที่คุณใช้อยู่, Excel 2016, Excel 2013, Excel 2010 หรือต่ำกว่า มี 2 วิธีในการตรวจสอบตัวสะกดใน Excel: ปุ่ม Ribbon และแป้นพิมพ์ลัด
เพียงเลือกเซลล์แรกหรือเซลล์จาก ที่คุณต้องการเริ่มตรวจสอบ และดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้:
- กดปุ่ม F7 บนแป้นพิมพ์ของคุณ
- คลิกปุ่ม การสะกดคำ บน แท็บ ตรวจทาน ในกลุ่ม การพิสูจน์อักษร
การดำเนินการนี้จะทำการตรวจสอบตัวสะกดใน เวิร์กชีตที่ใช้งานอยู่ :
เมื่อพบข้อผิดพลาด หน้าต่างข้อความ การสะกดคำ จะปรากฏขึ้น:
ถึง แก้ไขข้อผิดพลาด เลือกการเลือกที่เหมาะสมภายใต้ ข้อเสนอแนะ และคลิกปุ่ม เปลี่ยนแปลง คำที่สะกดผิดจะถูกแทนที่ด้วยคำที่เลือก และข้อผิดพลาดครั้งต่อไปจะแจ้งให้คุณทราบ
หาก "ข้อผิดพลาด" ไม่ใช่ข้อผิดพลาดจริงๆ ให้เลือกหนึ่งในตัวเลือกต่อไปนี้:
<4เมื่อการตรวจสอบตัวสะกดเสร็จสมบูรณ์ Excel จะแสดงข้อความที่เกี่ยวข้อง:
ตรวจสอบการสะกดแต่ละเซลล์และช่วง
ขึ้นอยู่กับการเลือกของคุณ Excel Spell ตรวจสอบการประมวลผลพื้นที่ต่างๆ ของเวิร์กชีต:
การเลือก เซลล์เดียว เป็นการบอกให้ Excel ดำเนินการตรวจสอบการสะกดใน แผ่นงานที่ใช้งานอยู่ รวมถึงข้อความในส่วนหัวของหน้า ส่วนท้าย ความคิดเห็น และกราฟิก เซลล์ที่เลือกเป็นจุดเริ่มต้น:
- หากคุณเลือกเซลล์แรก (A1) ทั้งแผ่นงานจะถูกเลือก
- หากคุณเลือกเซลล์อื่น Excel จะเริ่มสะกดคำ ตรวจสอบตั้งแต่เซลล์นั้นเป็นต้นไปจนจบเวิร์กชีต เมื่อเลือกเซลล์สุดท้ายแล้ว คุณจะได้รับแจ้งให้ตรวจสอบต่อที่จุดเริ่มต้นของชีต
หากต้องการตรวจการสะกด เซลล์ใดเซลล์หนึ่ง ให้ดับเบิลคลิกเซลล์นั้นเพื่อป้อน โหมดแก้ไข จากนั้นเริ่มการตรวจตัวสะกด
หากต้องการตรวจสอบการสะกดใน ช่วงของเซลล์ ให้เลือกช่วงนั้นแล้วเรียกใช้ตัวตรวจสอบตัวสะกด
หากต้องการตรวจสอบ เฉพาะบางส่วนของเนื้อหาเซลล์ คลิกเซลล์แล้วเลือกข้อความที่จะตรวจสอบในแถบสูตร หรือดับเบิลคลิกที่เซลล์แล้วเลือกข้อความในเซลล์
วิธีตรวจสอบตัวสะกด ในหลายแผ่นงาน
หากต้องการตรวจสอบการสะกดผิดในแผ่นงานหลายแผ่นพร้อมกัน ให้ทำดังต่อไปนี้:
- เลือกแท็บแผ่นงานที่คุณต้องการตรวจสอบ ในการทำเช่นนี้ ให้กดปุ่ม Ctrl ค้างไว้ในขณะที่คลิกแท็บ
- กดปุ่มลัดตรวจตัวสะกด ( F7 ) หรือคลิกปุ่ม การสะกดคำ บนแท็บ ตรวจทาน
Excel จะตรวจสอบการสะกดคำผิดในเวิร์กชีตที่เลือกทั้งหมด:
เมื่อการตรวจสอบการสะกดคำเสร็จสิ้น ให้คลิกขวาที่แท็บที่เลือกแล้วคลิก ยกเลิกการจัดกลุ่มแผ่นงาน .
วิธีการตรวจสอบการสะกดทั้งสมุดงาน
หากต้องการตรวจสอบการสะกดในแผ่นงานทั้งหมดของสมุดงานปัจจุบัน ให้คลิกขวาที่แท็บแผ่นงานใดก็ได้ และเลือก เลือกแผ่นงานทั้งหมด จากเมนูบริบท เมื่อเลือกแผ่นงานทั้งหมดแล้ว ให้กด F7 หรือคลิกปุ่ม การสะกดคำ บนริบบิ้น ใช่ มันง่ายมาก!
วิธีตรวจสอบการสะกดข้อความในสูตร
โดยปกติ Excel จะไม่ตรวจสอบข้อความที่ขับเคลื่อนด้วยสูตร เพราะจริงๆ แล้วเซลล์มี สูตร ไม่ใช่ค่าข้อความ:
อย่างไรก็ตาม หากคุณเข้าสู่โหมดแก้ไขแล้วเรียกใช้การตรวจการสะกด มันจะทำงาน:
แน่นอน คุณจะต้องตรวจสอบแต่ละเซลล์ทีละเซลล์ ซึ่งไม่ดีนัก แต่วิธีนี้อาจช่วยคุณกำจัดข้อผิดพลาดในการสะกดคำในสูตรขนาดใหญ่ได้ เช่น ในคำสั่ง IF ที่ซ้อนกันหลายระดับ
ตรวจการสะกดคำใน Excel โดยใช้มาโคร
หากคุณชอบการทำงานอัตโนมัติ คุณสามารถทำให้กระบวนการค้นหาคำที่สะกดผิดในเวิร์กชีตเป็นแบบอัตโนมัติได้อย่างง่ายดาย
มาโครเพื่อตรวจสอบการสะกดคำ ในแผ่นงานที่ทำงานอยู่
อะไรจะง่ายไปกว่าการคลิกปุ่ม บางที โค้ดบรรทัดนี้ :)
Sub SpellCheckActiveSheet() ActiveSheet.CheckSpelling End Subมาโครเพื่อตรวจสอบการสะกดทุกแผ่นของสมุดงานที่ใช้งานอยู่
คุณรู้อยู่แล้วว่าต้องค้นหาการสะกดผิดในหลายๆ แผ่นงาน คุณเลือกแท็บแผ่นงานที่เกี่ยวข้อง แต่คุณจะตรวจสอบแผ่นงานที่ซ่อนอยู่ได้อย่างไร
ขึ้นอยู่กับเป้าหมายของคุณ ใช้หนึ่งในนั้นมาโครต่อไปนี้
ในการตรวจสอบ แผ่นงานที่มองเห็นทั้งหมด:
Sub SpellCheckAllVisibleSheets() สำหรับแต่ละ wks ใน ActiveWorkbook.Worksheets ถ้า wks.Visible = True จากนั้น wks.Activate wks.CheckSpelling End If สัปดาห์ถัดไป End Subหากต้องการตรวจสอบแผ่นงานทั้งหมดในสมุดงานที่ใช้งานอยู่ มองเห็นและซ่อนไว้ :
Sub SpellCheckAllSheets() สำหรับแต่ละสัปดาห์ใน ActiveWorkbook.Worksheets wks.CheckSpelling สัปดาห์ถัดไป End Subเน้นคำที่สะกดผิดใน Excel
มาโครนี้ช่วยให้คุณค้นหาคำที่สะกดผิดได้ง่ายๆ เพียงแค่ดูแผ่นงาน เน้นเซลล์ที่มีการสะกดคำผิดอย่างน้อยหนึ่งรายการเป็นสีแดง หากต้องการใช้สีพื้นหลังอื่น ให้เปลี่ยนรหัส RGB ในบรรทัดนี้: cell.Interior.Color = RGB(255, 0, 0)
Sub HighlightMispelledCells() Dim count As Integer count = 0 For Each cell In ActiveSheet.UsedRange ถ้าไม่ใช่ Application.CheckSpelling(Word:=cell.Text) จากนั้น cell.Interior.Color = RGB(255, 0, 0) count = count + 1 End If เซลล์ถัดไป ถ้า count > 0 จากนั้น MsgBox จะนับ & " พบและไฮไลต์เซลล์ที่มีคำที่สะกดผิดแล้ว" อื่นๆ MsgBox "ไม่พบคำที่สะกดผิด" End If End Subวิธีใช้มาโครตรวจการสะกดคำ
ดาวน์โหลดสมุดงานตัวอย่างของเราที่มีมาโครตรวจการสะกดคำ และทำตามขั้นตอนเหล่านี้:
- เปิดสมุดงานที่ดาวน์โหลดและเปิดใช้งานมาโคร หากได้รับแจ้ง
- เปิดสมุดงานของคุณเองและสลับไปยังแผ่นงานที่คุณต้องการตรวจสอบ
- กด Alt + F8เลือกมาโคร แล้วคลิก เรียกใช้ .
สมุดงานตัวอย่างประกอบด้วยมาโครต่อไปนี้:
- SpellCheckActiveSheet - ดำเนินการ ตรวจสอบการสะกดในแผ่นงานที่ใช้งานอยู่
- SpellCheckAllVisibleSheets - ตรวจสอบแผ่นงานที่มองเห็นทั้งหมดในสมุดงานที่ใช้งานอยู่
- SpellCheckAllSheets - ตรวจสอบแผ่นงานที่มองเห็นและมองไม่เห็น ในสมุดงานที่ใช้งานอยู่
- HighlightMispelledCells - เปลี่ยนสีพื้นหลังของเซลล์ที่มีคำที่สะกดผิด
คุณยังสามารถเพิ่มมาโครให้กับแผ่นงานของคุณเอง โดยทำตามคำแนะนำเหล่านี้: วิธีแทรกและเรียกใช้โค้ด VBA ใน Excel
ตัวอย่างเช่น หากต้องการเน้นเซลล์ทั้งหมดที่มีการสะกดผิดในสเปรดชีตปัจจุบัน ให้เรียกใช้แมโครนี้:
และรับผลลัพธ์ต่อไปนี้:
เปลี่ยนการตั้งค่าการตรวจตัวสะกดของ Excel
หากคุณต้องการปรับแต่งลักษณะการทำงานของตัวสะกด ตรวจสอบใน Excel คลิก ไฟล์ > ตัวเลือก > การพิสูจน์อักษร จากนั้นเลือกหรือยกเลิกการเลือกตัวเลือกต่อไปนี้:
- Igno คำใหม่เป็นตัวพิมพ์ใหญ่
- ละเว้นคำที่มีตัวเลข
- ละเว้นไฟล์อินเทอร์เน็ตและที่อยู่
- ตั้งค่าสถานะคำซ้ำ
ตัวเลือกทั้งหมดเป็นตัว อธิบายได้ อาจยกเว้นภาษาเฉพาะ (ฉันสามารถอธิบายเกี่ยวกับการบังคับใช้ ё เข้มงวดในภาษารัสเซียได้หากมีคนสนใจ :)
ภาพหน้าจอด้านล่างแสดงการตั้งค่าเริ่มต้น:
ไม่ตรวจตัวสะกดของ Excelกำลังทำงาน
หากการตรวจการสะกดคำทำงานไม่ถูกต้องในเวิร์กชีตของคุณ ให้ลองใช้เคล็ดลับการแก้ปัญหาง่ายๆ เหล่านี้:
ปุ่มการสะกดคำเป็นสีเทา
เป็นไปได้มากว่าเวิร์กชีตของคุณได้รับการป้องกัน การตรวจตัวสะกดของ Excel ไม่ทำงานในแผ่นงานที่มีการป้องกัน ดังนั้นคุณจะต้องยกเลิกการป้องกันแผ่นงานของคุณก่อน
คุณอยู่ในโหมดแก้ไข
เมื่ออยู่ในโหมดแก้ไข เฉพาะเซลล์ที่คุณกำลังแก้ไขอยู่เท่านั้น ตรวจสอบข้อผิดพลาดในการสะกดคำ หากต้องการตรวจสอบเวิร์กชีตทั้งหมด ให้ออกจากโหมดแก้ไข แล้วเรียกใช้การตรวจตัวสะกด
ข้อความในสูตรไม่ถูกตรวจสอบ
เซลล์ที่มีสูตรจะไม่ถูกตรวจสอบ หากต้องการตรวจสอบการสะกดข้อความในสูตร ให้เข้าสู่โหมดแก้ไข
ค้นหาคำผิดและพิมพ์ผิดด้วย Fuzzy Duplicate Finder
นอกเหนือจากฟังก์ชันตรวจสอบการสะกดคำในตัวของ Excel แล้ว ผู้ใช้ของเรา Ultimate Suite สามารถค้นหาและแก้ไขคำผิดได้อย่างรวดเร็วโดยใช้เครื่องมือพิเศษที่อยู่ในแท็บ Ablebits เครื่องมือ ภายใต้ ค้นหาและแทนที่ :
การคลิกปุ่ม ค้นหาการสะกดผิด จะเปิดบานหน้าต่าง Fuzzy Duplicate Finder ทางด้านซ้ายของหน้าต่าง Excel คุณต้องเลือกช่วงเพื่อตรวจสอบการพิมพ์ผิดและกำหนดการตั้งค่าสำหรับการค้นหาของคุณ:
- จำนวนอักขระที่แตกต่างกันสูงสุด - จำกัดจำนวนของความแตกต่างที่จะค้นหา<9
- จำนวนอักขระขั้นต่ำในคำ/เซลล์หนึ่งๆ - แยกค่าที่สั้นมากออกจากการค้นหา
- เซลล์มีคำแยกต่างหากคั่นด้วย - เลือกช่องนี้หากเซลล์ของคุณอาจมีคำมากกว่าหนึ่งคำ
เมื่อกำหนดค่าอย่างถูกต้องแล้ว ให้คลิกปุ่ม ค้นหาการสะกดผิด
ส่วนเสริมจะเริ่มค้นหาค่าที่แตกต่างกันตั้งแต่ 1 อักขระขึ้นไปตามที่คุณระบุ เมื่อการค้นหาเสร็จสิ้น คุณจะเห็นรายการการจับคู่แบบคลุมเครือที่พบซึ่งจัดกลุ่มเป็นโหนดดังที่แสดงในภาพหน้าจอด้านล่าง
ตอนนี้ คุณต้องตั้งค่าที่ถูกต้องสำหรับแต่ละโหนด สำหรับสิ่งนี้ ให้ขยายกลุ่ม และคลิกเครื่องหมายถูกในคอลัมน์ การกระทำ ถัดจากค่าที่ถูกต้อง:
หากโหนดไม่มี คำที่ถูกต้อง คลิกในช่อง ค่าที่ถูกต้อง ถัดจากรายการรูท พิมพ์คำนั้น แล้วกด Enter
เมื่อกำหนดค่าที่ถูกต้องแล้ว ไปยังโหนดทั้งหมด คลิกปุ่ม นำไปใช้ และการพิมพ์ผิดทั้งหมดในเวิร์กชีตของคุณจะได้รับการแก้ไขในครั้งเดียว:
นั่นคือวิธีที่คุณสะกดคำ ตรวจสอบใน Excel ด้วย Fuzzy Duplicate Finder หากคุณอยากลองใช้เครื่องมือนี้และเครื่องมือระดับมืออาชีพอีกกว่า 70 รายการสำหรับ Excel คุณสามารถดาวน์โหลด Ultimate Suite รุ่นทดลองของเราได้