Excel không bỏ dấu được nguyên nhân là do đâu và cách khắc phục như thế nào? Cùng Trùm Thủ Thuật đi tìm cách khắc phục hiệu quả nhé!
Nếu bạn là người thường xuyên làm việc với Excel chắc chắn bạn sẽ không tránh khỏi lỗi không bỏ dấu được. Đây là một lỗi khá phổ biến thường gặp nhưng rất may mắn là khá dễ để khắc phục. Sau đây là hướng dẫn fix lỗi Excel không bỏ dấu được nhanh chóng và hiệu quả.
Chia sẻ cách khắc phục tình trạng Excel không bỏ dấu được nhanh lẹ
Để fix lỗi không bỏ dấu được trong Excel, có rất nhiều cách khác nhau. Áp dụng lần lượt để xem cách nào phù hợp với mình nhất bạn nha.
Các hàm bỏ dấu trong Excel – Thao tác nhanh
Nếu muốn bỏ dấu trong Excel, sử dụng hàm là phương pháp nhanh gọn lẹ được đông đảo tín đồ công nghệ áp dụng. Cách thực hiện chi tiết là:
- B1: Mở file dữ liệu bạn muốn bỏ dấu, chọn File.
- B2: Chọn tiếp Options.
- B3: Chọn Customize Ribbon > Nhấn đúp chuột trái vào mục Developer nhằm kích hoạt công cụ VBA > Sau đó ấn OK.
- B4: Ấn chọn Developer > Chọn Visual Basic.
- B5: Nhấp chuột phải vào Sheet bạn muốn bỏ dấu > Chọn Insert > Chọn Module.
- B6: Tến hành copy toàn bộ dữ liệu (như hình) và dán vào Module.
- B7: Quay lại trang Excel, chọn vị trí bạn muốn và nhập hàm =bo_dau_tieng_viet(vị_trí_ô) > Enter
Hoàn thành xong các bước trên bạn đã có thể loại bỏ dấu như bạn mong muốn, bên cạnh đó cũng còn rất nhiều phương pháp nhanh hiệu quả hơn mời bạn tham khảo tiếp nhé.
2.Cách bỏ dấu tiếng việt thông qua các phần mềm ứng dụng
Sử dụng phần mềm Unikey
- B1: Mở file Excel, chọn vùng dữ liệu bạn muốn bỏ dấu > Nhấn Ctrl + C để copy dữ liệu > Nhấp chuột phải chọn biểu tượng Unikey > Chọn Công cụ…[CS+F6].
- B2: Bôi đen vị trí các ô muốn loại bỏ dấu.,
- B3: Tích chuột vào ô Loại bỏ dấu > Nhấn Chuyển mã.
- B4: Nhấn tổ hợp phím Ctrl + V để dán văn bản đã được loại bỏ dấu vào vị trí bạn muốn.
Sử dụng phần mềm Evkey:
- B1: Mở file Excel sau đó Copy nội dung bạn muốn bỏ dấu.
- B2: Ấn chuột chọn EVkey > Chuyển mã… > chọn Loại bỏ dấu > Chuyển mã > OK > Đóng.
- B3: Cuối cùng dán nội dung bạn đã copy và hoàn thành.
Đối với việc loại bỏ dấu Excel trên thiết bị Macbook sẽ khó hơn một chút nhưng không sao để tôi hướng dẫn bạn. Có thể sử dụng cách sử dụng phần mềm Unikey như trên ngoài ra còn có thể sử dụng VBA
Dưới đây là hướng dẫn cụ thể :
- B1: Nhấn tổ hợp phím Alt + F11 để mở cửa sổ VBA.
- B2: Chọn Insert > Module.
- B3: Copy và dán đoạn mã sau vào Module.
Function ConvertToUnSign(ByVal sContent As String) As String Dim i As Long Dim intCode As Long Dim sChar As String Dim sConvert As String ConvertToUnSign = AscW(sContent) For i = 1 To Len(sContent) sChar = Mid(sContent, i, 1) If sChar “” Then intCode = AscW(sChar) End If Select Case intCode Case 273 sConvert = sConvert & “d” Case 272 sConvert = sConvert & “D” Case 224, 225, 226, 227, 259, 7841, 7843, 7845, 7847, 7849, 7851, 7853, 7855, 7857, 7859, 7861, 7863 sConvert = sConvert & “a” Case 192, 193, 194, 195, 258, 7840, 7842, 7844, 7846, 7848, 7850, 7852, 7854, 7856, 7858, 7860, 7862 sConvert = sConvert & “A” Case 232, 233, 234, 7865, 7867, 7869, 7871, 7873, 7875, 7877, 7879 sConvert = sConvert & “e” Case 200, 201, 202, 7864, 7866, 7868, 7870, 7872, 7874, 7876, 7878 sConvert = sConvert & “E” Case 236, 237, 297, 7881, 7883 sConvert = sConvert & “i” Case 204, 205, 296, 7880, 7882 sConvert = sConvert & “I” Case 242, 243, 244, 245, 417, 7885, 7887, 7889, 7891, 7893, 7895, 7897, 7899, 7901, 7903, 7905, 7907 sConvert = sConvert & “o” Case 210, 211, 212, 213, 416, 7884, 7886, 7888, 7890, 7892, 7894, 7896, 7898, 7900, 7902, 7904, 7906 sConvert = sConvert & “O” Case 249, 250, 361, 432, 7909, 7911, 7913, 7915, 7917, 7919, 7921 sConvert = sConvert & “u” Case 217, 218, 360, 431, 7908, 7910, 7912, 7914, 7916, 7918, 7920 sConvert = sConvert & “U” Case 253, 7923, 7925, 7927, 7929 sConvert = sConvert & “y” Case 221, 7922, 7924, 7926, 7928 sConvert = sConvert & “Y” Case Else sConvert = sConvert & sChar End Select Next ConvertToUnSign = sConvert End Function |
- B4: Vào lại file Excel chọn File -> Options.
- B5: Tiếp tục chọn mục Trust Center -> Trust Center Settings.
- B6: Trong mục Macro Settings, phần Macro Settings chọn Enable all macros (not recommended; potentially dangerous code caption), phần Developer Macro Settings tích chọn mục Trust access to the VBA project object model.
- B7: Đến đây bạ đã xây dựng xong hàm ConvertToUnSign(). Quay về bảng tính, ví dụ nếu muốn chuyển đổi dữ liệu ô D6 sang không dấu nhập công thức sau: =ConvertToUnSign(D6).
- B8: Nhấn Enter -> dữ liệu đã được chuyển sang không dấu: Tuy nhiên xây dựng hàm tốn nhiều thời gian và hiệu quả không cao khi bạn muốn chuyển đổi với lượng dữ liệu lớn.
Đây là những phương pháp cơ bản dễ thực hiện nhất để có thể loại bỏ dấu trong Excel dành cho bạn. Rất vui khi được bạn biết đến, chúc bạn thành công.
THEO DÕI THÊM