Isi kandungan
Tutorial menunjukkan cara melakukan semakan ejaan dalam Excel secara manual, dengan kod VBA dan dengan menggunakan alat khas. Anda akan belajar cara menyemak ejaan dalam sel dan julat individu, lembaran kerja aktif dan keseluruhan buku kerja.
Walaupun Microsoft Excel bukan program pemprosesan perkataan, ia mempunyai beberapa ciri untuk berfungsi dengan teks, termasuk kemudahan semakan ejaan. Walau bagaimanapun, semakan ejaan dalam Excel tidak betul-betul sama seperti dalam Word. Ia tidak menawarkan keupayaan lanjutan seperti semakan tatabahasa, dan juga tidak menggariskan perkataan yang salah eja semasa anda menaip. Tetapi Excel masih menyediakan fungsi semakan ejaan asas dan tutorial ini akan mengajar anda cara mendapatkan sebahagian besar daripadanya.
Cara melakukan semakan ejaan dalam Excel
Tidak kira yang mana versi yang anda gunakan, Excel 2016, Excel 2013, Excel 2010 atau lebih rendah, terdapat 2 cara untuk menyemak ejaan dalam Excel: butang reben dan pintasan papan kekunci.
Cuma, pilih sel pertama atau sel daripada yang anda ingin mula semak dan lakukan salah satu daripada yang berikut:
- Tekan kekunci F7 pada papan kekunci anda.
- Klik butang Ejaan pada tab Semak , dalam kumpulan Pembuktian .
Ini akan melakukan semakan ejaan pada lembaran kerja aktif :
Apabila kesilapan ditemui, tetingkap dialog Ejaan dipaparkan:
Kepada betulkan kesilapan , pilih ikut serta yang sesuai di bawah Cadangan dan klik butang Tukar . Perkataan yang salah eja akan digantikan dengan yang dipilih dan kesilapan seterusnya akan dimaklumkan kepada anda.
Jika "kesilapan" itu sebenarnya bukan satu kesilapan, pilih salah satu daripada pilihan berikut:
- Untuk abaikan kesilapan semasa , klik Abaikan Sekali .
- Untuk abaikan semua kesilapan sama seperti yang semasa, klik Abaikan Semua .
- Untuk menambah perkataan semasa pada kamus , klik Tambah pada Kamus . Ini akan memastikan bahawa perkataan yang sama tidak akan dianggap sebagai kesilapan apabila anda melakukan semakan ejaan pada kali seterusnya.
- Untuk menggantikan semua kesilapan sama seperti yang semasa dengan cadangan yang dipilih , klik Tukar Semua .
- Untuk membenarkan Excel membetulkan kesilapan seperti yang difikirkan patut, klik AutoCorrect .
- Untuk tetapkan bahasa kalis lain , pilih daripada kotak lungsur Bahasa kamus .
- Untuk melihat atau menukar tetapan semakan ejaan , klik Pilihan… butang.
- Untuk menghentikan proses pembetulan dan menutup dialog, klik butang Batal .
Apabila semakan ejaan selesai, Excel akan menunjukkan kepada anda mesej yang sepadan:
Semakan ejaan sel dan julat individu
Bergantung pada pilihan anda, Ejaan Excel semak proses bahagian lembaran kerja yang berbeza:
Dengan memilih sel tunggal , anda memberitahu Excel untuk melaksanakansemakan ejaan pada helaian aktif , termasuk teks dalam pengepala halaman, pengaki, ulasan dan grafik. Sel yang dipilih ialah titik permulaan:
- Jika anda memilih sel pertama (A1), seluruh helaian ditandakan.
- Jika anda memilih beberapa sel lain, Excel akan memulakan ejaan menyemak dari sel itu dan seterusnya sehingga akhir lembaran kerja. Apabila sel terakhir disemak, anda akan digesa untuk meneruskan menyemak pada permulaan helaian.
Untuk semakan ejaan satu sel tertentu , klik dua kali sel itu untuk masuk mod edit, dan kemudian mulakan semakan ejaan.
Untuk menyemak ejaan dalam julat sel , pilih julat itu dan kemudian jalankan penyemak ejaan.
Untuk menyemak hanya sebahagian daripada kandungan sel , klik sel dan pilih teks untuk diperiksa dalam bar formula atau klik dua kali pada sel dan pilih teks dalam sel.
Cara menyemak ejaan dalam berbilang helaian
Untuk menyemak beberapa helaian kerja bagi kesilapan ejaan pada satu masa, lakukan perkara berikut:
- Pilih tab helaian yang ingin anda semak. Untuk ini, tekan dan tahan kekunci Ctrl semasa mengklik tab.
- Tekan pintasan semakan ejaan ( F7 ) atau klik butang Ejaan pada tab Semak .
Excel akan menyemak kesilapan ejaan dalam semua lembaran kerja yang dipilih:
Apabila semakan ejaan selesai, klik kanan pada tab yang dipilih dan klik Nyahkumpulan helaian .
Caranyasemak ejaan keseluruhan buku kerja
Untuk menyemak ejaan dalam semua helaian buku kerja semasa, klik kanan pada mana-mana tab helaian dan pilih Pilih semua Helaian daripada menu konteks. Dengan semua helaian dipilih, tekan F7 atau klik butang Ejaan pada reben. Ya, semudah itu!
Cara mengeja teks semak dalam formula
Biasanya, Excel tidak menyemak teks dipacu formula kerana sel sebenarnya mengandungi formula, bukan nilai teks:
Walau bagaimanapun, jika anda masuk dalam mod edit dan kemudian menjalankan semakan ejaan, ia akan berfungsi:
Sudah tentu, anda perlu menyemak setiap sel secara individu, yang tidak begitu baik, tetapi pendekatan ini mungkin membantu anda menghapuskan ralat ejaan dalam formula besar, contohnya, dalam pernyataan IF bersarang berbilang peringkat.
Semakan ejaan dalam Excel menggunakan makro
Jika anda suka mengautomasikan sesuatu, anda boleh mengautomasikan proses mencari perkataan yang salah dieja dalam lembaran kerja anda dengan mudah.
Makro untuk melakukan semakan ejaan dengan mudah. dalam helaian aktif
Apakah yang lebih mudah daripada klik butang? Mungkin, baris kod ini :)
Sub SpellCheckActiveSheet() ActiveSheet.CheckSpelling End SubMakro untuk menyemak semua helaian buku kerja aktif
Anda sudah tahu bahawa untuk mencari kesilapan ejaan dalam berbilang helaian, anda pilih tab helaian yang sepadan. Tetapi bagaimana anda menyemak helaian tersembunyi?
Bergantung pada sasaran anda, gunakan salah satu helaianmakro berikut.
Untuk menyemak semua helaian kelihatan:
Sub SpellCheckAllVisibleSheets() Untuk Setiap minggu Dalam ActiveWorkbook.Worksheets Jika wks.Visible = True Then wks.Activate wks.CheckEjaan Tamat Jika Minggu Seterusnya End SubUntuk menyemak semua helaian dalam buku kerja aktif, kelihatan dan tersembunyi :
Sub SpellCheckAllSheets() Untuk Setiap wks Dalam ActiveWorkbook.Worksheets wks.CheckSpelling Seterusnya wks End SubSerlahkan perkataan yang salah eja dalam Excel
Makro ini membolehkan anda mencari perkataan yang salah eja hanya dengan melihat helaian. Ia menyerlahkan sel yang mengandungi satu atau lebih kesilapan ejaan dalam warna merah. Untuk menggunakan warna latar belakang yang lain, tukar kod RGB dalam baris ini: cell.Interior.Color = RGB(255, 0, 0).
Sub HighlightMispelledCells() Kiraan malap Sebagai kiraan Integer = 0 Untuk Setiap sel Dalam ActiveSheet.UsedRange Jika Bukan Aplikasi.SemakEjaan(Perkataan:=sel.Teks) Kemudian sel.Interior.Color = RGB(255, 0, 0) kiraan = kiraan + 1 Tamat Jika Sel Seterusnya Jika kira > 0 Kemudian kiraan MsgBox & " sel yang mengandungi perkataan yang salah eja telah ditemui dan diserlahkan." Lain MsgBox "Tiada perkataan yang salah eja ditemui." End If End SubCara menggunakan makro semakan ejaan
Muat turun buku kerja sampel kami dengan makro Semak Ejaan dan lakukan langkah ini:
- Buka buku kerja yang dimuat turun dan dayakan makro jika digesa.
- Buka buku kerja anda sendiri dan tukar kepada lembaran kerja yang ingin anda semak.
- Tekan Alt + F8, pilih makro dan klik Jalankan .
Buku kerja sampel mengandungi makro berikut:
- SpellCheckActiveSheet - melaksanakan semakan ejaan dalam lembaran kerja aktif.
- SpellCheckAllVisibleSheets - menyemak semua helaian yang boleh dilihat dalam buku kerja aktif.
- SpellCheckAllSheets - menyemak helaian yang kelihatan dan tidak kelihatan dalam buku kerja aktif.
- HighlightMispelledCells - menukar warna latar belakang sel yang mengandungi perkataan yang salah dieja.
Anda juga boleh menambah makro pada helaian anda sendiri dengan mengikuti arahan ini: Cara untuk memasukkan dan menjalankan kod VBA dalam Excel.
Sebagai contoh, untuk menyerlahkan semua sel dengan ralat ejaan dalam hamparan semasa, jalankan makro ini:
Dan dapatkan hasil berikut:
Tukar tetapan semakan ejaan Excel
Jika anda ingin mengubah suai tingkah laku ejaan semak dalam Excel, klik Fail > Pilihan > Pembuktian dan kemudian tandai atau nyahtanda pilihan berikut:
- Abaikan semula perkataan dalam huruf besar
- Abaikan perkataan yang mengandungi nombor
- Abaikan fail dan alamat Internet
- Benderakan perkataan berulang
Semua pilihan adalah sendiri penjelasan, mungkin kecuali yang khusus bahasa (saya boleh menerangkan tentang penguatkuasaan ketat ё dalam bahasa Rusia jika seseorang mengambil berat :)
Tangkapan skrin di bawah menunjukkan tetapan lalai:
Semakan ejaan Excel bukanberfungsi
Jika semakan ejaan tidak berfungsi dengan betul dalam lembaran kerja anda, cuba petua penyelesaian masalah mudah ini:
Butang ejaan dikelabukan
Kemungkinan besar lembaran kerja anda dilindungi. Semakan ejaan Excel tidak berfungsi dalam helaian yang dilindungi, jadi anda perlu menyahlindung lembaran kerja anda terlebih dahulu.
Anda berada dalam mod edit
Apabila dalam mod edit, hanya sel yang sedang anda edit adalah diperiksa untuk kesilapan ejaan. Untuk menyemak keseluruhan lembaran kerja, keluar daripada mod edit dan kemudian jalankan semakan ejaan.
Teks dalam formula tidak ditandakan
Sel yang mengandungi formula tidak ditanda. Untuk teks semakan ejaan dalam formula, masuk dalam mod edit.
Cari kesilapan taip dan salah cetak dengan Pencari Pendua Fuzzy
Selain fungsi semakan ejaan Excel terbina dalam, pengguna kami Ultimate Suite boleh mencari dan membetulkan kesilapan silap dengan cepat dengan menggunakan alat khas yang terdapat pada tab Ablebits Alat di bawah Cari dan Gantikan :
Mengklik butang Search for Typos membuka anak tetingkap Fuzzy Duplicate Finder di sebelah kiri tetingkap Excel anda. Anda perlu memilih julat untuk menyemak kesilapan menaip dan mengkonfigurasi tetapan untuk carian anda:
- Bilangan maksimum aksara berbeza - hadkan bilangan perbezaan untuk dicari.
- Bilangan min aksara dalam perkataan/sel - kecualikan nilai yang sangat pendek daripada carian.
- Sel mengandungi perkataan yang berasingandibatasi oleh - pilih kotak ini jika sel anda mungkin mengandungi lebih daripada satu perkataan.
Dengan tetapan dikonfigurasikan dengan betul, klik butang Cari kesilapan silap .
Add-in mula mencari nilai yang berbeza dalam 1 atau lebih aksara, seperti yang anda tentukan. Setelah carian selesai, anda dibentangkan dengan senarai padanan kabur yang ditemui dikumpulkan dalam nod seperti ditunjukkan dalam tangkapan skrin di bawah.
Sekarang, anda perlu menetapkan nilai yang betul untuk setiap nod. Untuk ini, kembangkan kumpulan dan klik simbol semak dalam lajur Tindakan di sebelah nilai yang betul:
Jika nod tidak mengandungi perkataan yang betul, klik dalam kotak Nilai Betul di sebelah item akar, taip perkataan dan tekan Enter .
Setelah memberikan nilai yang betul kepada semua nod, klik butang Gunakan dan semua kesilapan menaip dalam lembaran kerja anda akan dibetulkan sekali gus:
Begitulah anda melakukan ejaan semak dalam Excel dengan Fuzzy Duplicate Finder. Jika anda ingin mencuba ini dan 70+ lagi alatan profesional untuk Excel, anda dialu-alukan untuk memuat turun versi percubaan Ultimate Suite kami.