Tiện ích sắp xếp tiếng Việt trên Excel chính xác, chuẩn, nhanh

Đây là một add-in cho phần mềm bảng tính thông dụng Excel, giúp bạn xử lý sắp xếp tiếng Việt (nhất là khi dùng font Unicode) một cách dễ dàng, nhanh chóng và chính xác theo thứ tự ABC tiếng Việt. Đây là một tiện ích rất hay, nhỏ gọn và miễn phí của tác giả Nguyễn Ngọc Đức dành cho những người thường xuyên sử dụng bảng tính Excel: sắp xếp tiếng Việt.

Từ nhu cầu của diễn đàn và của thực tế công việc:

Diễn đàn đã có sắp xếp tiếng Việt từ lâu là dạng SUB, như của thầy Phạm Duy Long (cố thành viên GPE) (xem Có tham khảo từ link này [URL='https://www.giaiphapexcel.com/forum/showthread.php?1967-X%E1%BA%BFp-th%E1%BB%A9-t%E1%BB%B1-ABC-theo-c%E1%BA%A3-h%E1%BB%8D-v%C3%A0-t%C3%AAn']https://www.giaiphapexcel.com/forum/showthread.php?1967-Xếp-thứ-tự-ABC-theo-cả-họ-và-tên) _xin cảm ơn thầy về ý tưởng này

Về thuật toán của ADDIns

Thuật toán Mã hóa, sắp xếp tiếng việt được tham khảo từ đây https://www.pcworld.com.vn/pcworld/printArticle.asp?atcl_id=5f5e5c5658565f – xin cám ơn tác giả

Đã tham khảo về cấu trúc hàm chính từ link này -code của bác Ndu… [URL='https://www.giaiphapexcel.com/forum/showthread.php?47929-Sort-m%E1%BA%A3ng-2-chi%E1%BB%81u']https://www.giaiphapexcel.com/forum/showthread.php?47929-Sort-mảng-2-chiều (xin cám ơn bác đã có code ngắn gọn cho sort này)

Trong code Addins Vsort này sử dụng thuật toán sắp xếp là Bubllesort gồm: Bubblesort Cơ bản, và Bubblesort cải tiến cho phép sắp xếp mảng 2 chiều với nhiều tiêu chí sắp xếp

Về Tính năng của Vsort

– Cho phép sắp xếp tiếng việt : hiện theo 3 bảng mã ký tự chính unicode (mới chỉ là unicode dựng sẵn – như mặc định theo cách gõ Unikey), ABC (theo TCVN3), và VNI

– Cho phép tự động nhận mã

– Cho phép sắp xếp nhiều tiêu chí

– cho phép chỉ ra đâu là cột tiếng Việt cần sắp xếp

………… Các bạn tự khám phá riêng nhé

lh3.googleusercontent.com/D2RMC2Tp4UWjbdymskjiOEzdrvZaWXRF7q0Uye8ScJzp2sdd2me_jSSB_6rs9dkcglhGXapHnIpC-NY2XeuRv5LNPDlLCUJaFwN_fGLfNGKvhp6TazPUfMcsXoE1XmMuco1z3UFkbEbLXSkK2_5hlzZz2h3rv4hvhCQ1xKpOFvw9hjpVOF6TZBPtSiFZHr87gtyCteCR6PgN3V2PWXWcyPq0CJOfT0C0Wn6oC7wmUsYQ8UVXD573vo7PcDksSB7C6tyIEkrXjxUGGAWlCMzw2bvhI7BwHaZASnDiy6wnu_7hdvQ0Akaf796_dB5EiId7Gw7E2u3QhPbVwzGVD6KyhUqOcQSpDfQ2HRBmudEMXtvyaxe9C6EveuuAWOCHi7tCB6ZfMnZOyNY8SujuSkj2GtYJysLZGvweJ_8mO6sIZcOQMs0Q1LWCJ6mRXTJyCnGRcwugdds-zalhVkWT5jeVFFWwDL4ijJ8ywk_bDO39aSPiuMTcnIoTTBQ6RjyvVtirJ73DLanI0gQilUEzgZP9ujf6oJZtSofrKvX4oxsfdrOw_BH2gygc2uyFsPDcCgyFm9tNJSwRiLCTPElOQA1evoM7NR41BwB_tSLtWzcAmZ8Blgw8awnH=w512-h302-no

Trong ADDIns này có 2 hàm chính là

1) Sắp xếp cho 1 chiều (chỉ duy nhất 1 cột)

Public Function Vsort1D(ByVal SourcetArray, _
ByVal Smallest2Largest As Boolean, _
Optional ByVal VstringCode As Long = 0, _
Optional ByVal HasHeader As Boolean = False, _
Optional ByVal ChType As String = "0")

2) sắp xếp mảng 2 chiều: cho phép chọn cột sắp xếp, cho phép sắp xếp theo nhiều tiêu chí (theo kiểu liên hoàn cước, sắp ưu tiên cột 1, rồi cột 2, cột 3, …vv)

Public Function Vsort2D(ByVal SourcetArray, _
ByVal ListColIndex As String, _
ByVal ListSmallest2Largest As String, _
ByVal ListVstringCode As String, _
Optional ByVal HasHeader As Boolean = False, _
Optional ByVal ChType As String = "0")

Các hàm này được hướng dẫn và có ví dụ cụ thể trong file
———————–
và thêm 1 hàm tự động nhận dạng mã
Public Function idCodeChar(ArrString As Range)

Hiện gửi lên đây 4 file

* Nếu là người dùng phổ thông thì cần 2 files:
AddInsVsortforEx2003.rar hoặc AddInsVsortforEx2007.rar xả nén ra sẽ có
-file Addin Vsort.xla (với Excel 2003), Hoặc Vsort.xlam (với excel 2007 trở lên)
-và 1 file Ví dụ:cacVIDU_Vsort.xls

* Nếu ai quan tâm code và muốn thử nghiệm thì chỉ cần 1 file
FILEVsortxls.rar xả ra có Vsort.xls

chứa đầy đủ hướng dẫn, code và các ví dụ

lưu ý: password mở VBA là <1 dấu cách>

Một số bài viết có liên quan:
1/ [URL='https://www.giaiphapexcel.com/diendan/threads/114701.T%E1%BA%B7ng-c%C3%A1c-b%E1%BA%A1n-File-%C4%91%C4%83ng-nh%E1%BA%ADp-Admin-c%C3%B3-th%E1%BB%83-t%E1%BA%A1o-User-m%E1%BB%9Bi']Tặng các bạn File đăng nhập, Admin có thể tạo User mới
2/ [URL='https://www.giaiphapexcel.com/diendan/threads/114560.T%E1%BA%B7ng-c%C3%B4ng-c%E1%BB%A5-ch%C6%A1i-nh%E1%BA%A1c-MP3-v%E1%BB%9Bi-Excel-VBA']Tặng công cụ chơi nhạc MP3 với Excel VBA
3/ [URL='https://www.giaiphapexcel.com/diendan/threads/114504.Chia-s%E1%BA%BB-file-H%E1%BB%A3p-%C4%91%E1%BB%93ng-lao-%C4%91%E1%BB%99ng-b%E1%BA%B1ng-Excel']Chia sẻ file Hợp đồng lao động bằng Excel
4/ [URL='https://www.giaiphapexcel.com/diendan/threads/114321.Chia-s%E1%BA%BB-file-Nh%E1%BA%ADp-Xu%E1%BA%A5t-T%E1%BB%93n-T%C3%A1c-gi%E1%BA%A3-Ba-T%C3%AA']Chia sẻ file Nhập Xuất Tồn – Tác giả: Ba Tê
5/ [URL='https://www.giaiphapexcel.com/diendan/threads/114320.Add-in-c%C3%B4ng-th%E1%BB%A9c-h%C3%B3a-h%E1%BB%8Dc']Add-in công thức hóa học
6/ [URL='https://www.giaiphapexcel.com/diendan/threads/114099.Chia-s%E1%BA%BB-ti%E1%BB%87n-%C3%ADch-In-h%C3%A0ng-lo%E1%BA%A1t-v%E1%BB%9Bi-d%E1%BB%AF-li%E1%BB%87u-c%C3%B3-s%E1%BA%B5n-tr%C3%AAn-Excel']Chia sẻ tiện ích "In hàng loạt với dữ liệu có sẵn" trên Excel
7/ [URL='https://www.giaiphapexcel.com/diendan/threads/113830.H%C3%A0m-Sum-nhi%E1%BB%81u-t%C3%ADnh-n%C4%83ng']Hàm Sum nhiều tính năng
8/ [URL='https://www.giaiphapexcel.com/diendan/threads/113191.C%C3%B4ng-c%E1%BB%A5-QU%E1%BA%A2N-L%C3%9D-B%C3%81N-H%C3%80NG']Công cụ QUẢN LÃ BÁN HÀNG
9/ [URL='https://www.giaiphapexcel.com/forum/content.php?165-Gi%E1%BB%9Bi-thi%E1%BB%87u-MZ-Tools-3-0']Giới thiệu MZ-Tools 3.0
10/ [URL='https://www.giaiphapexcel.com/forum/content.php?164-Smart-Indenter-v3-5']Giới thiệu Smart Indenter v3.5
www.giaiphapexcel.com/diendan/threads/b%C3%A0i-vi%E1%BA%BFt-addins-s%E1%BA%AFp-x%E1%BA%BFp-ti%E1%BA%BFng-vi%E1%BB%87t-theo-h%C3%A0m-udf.115011/

Sắp xếp họ và tên trong Microsoft Excel. Tiện ích Excel sắp xếp tiếng Việt trên Excel chính xác nhanh Link tải tiện ích. Hướng dẫn cài đặt, sử dụng: [URL='www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbG0yWkVKU29zMGRNaGZ4eWtuSWhla2hSbjRqUXxBQ3Jtc0ttNExUV2NrUjRlSXpxQWZyZG9rUUVocS1ESHpfQk8zM21XdENERktCeVdrUV9MRGc0VDQwNXViaUFaX2dTWURKVVpOaE9zTWFqVGhvYVJiTE5mVUhMbktUdURGQXB0ZTBtUVRiYTJ4NHRuS0s3d051cw&q=https%3A%2F%2Ftinyurl.com%2FHDSXVN&v=8rsOKag55Ho']tinyurl.com/HDSXVN Đây là một add-in cho phần mềm bảng tính thông dụng Excel, giúp bạn xử lý sắp xếp tiếng Việt (nhất là khi dùng font Unicode) một cách dễ dàng, nhanh chóng và chính xác theo thứ tự ABC tiếng Việt. Đây là một tiện ích rất hay, nhỏ gọn và miễn phí của tác giả Nguyễn Ngọc Đức dành cho những người thường xuyên sử dụng bảng tính Excel: sắp xếp tiếng Việt. (Bấm liên kết đăng ký để theo giõi kênh: [URL='www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqa1N1UV9xTUdxSzNPQ2VXaXJNU3JiV2FoVmcyZ3xBQ3Jtc0trOFRid0NKWmtkWmNjUnJOTzBicW5XZkV5azM1Z1plYktRQ215YTN6bU1xLWs1T01MTmZSWUxhMFZCb3VxWC0zRFl5ZmlQd285Ukh5dFl6a3V0VnFZV3BDQXg4VlZKYmJILXMwaTV5Smt2WUV5NDdYOA&q=https%3A%2F%2Fgoo.gl%2Ffwz4PM&v=8rsOKag55Ho']goo.gl/fwz4PM) Việt Nam Channel Tổng hợp ăn uống du lịch, cảnh đẹp, trải nghiệm cuộc sống giáo dục trường học …

Đây là một add-in cho phần mềm bảng tính thông dụng Excel, giúp bạn xử lý sắp xếp tiếng Việt (nhất là khi dùng font Unicode) một cách dễ dàng, nhanh chóng và chính xác theo thứ tự ABC tiếng Việt. Đây là một tiện ích rất hay, nhỏ gọn và miễn phí của tác giả Nguyễn Ngọc Đức dành cho những người thường xuyên sử dụng bảng tính Excel: sắp xếp tiếng Việt.

Xem thêm: [URL='ngocducltv.blogspot.com/search/label/Ti%E1%BB%87n%20%C3%ADch%20ti%E1%BA%BFng%20Vi%E1%BB%87t%20Excel?&max-results=6']Tiện tích tiếng Việt trên Excel

[URL='drive.google.com/file/d/1-VfCH_jUN1UUNmkJia2M339YEYiqx92R/view?usp=sharing']TẢI VỀ TẠI ĐÂY
tinyurl.com/EXCELT82022

HƯỚNG DẪN CÀI ĐẶT VÀ SỬ DỤNG

1. Cài đặt.
Bạn hãy thực hiện đầy đủ các bước sau:

Mở file setup_sxvn.exe để cài đặt.

Chọn Iaccept agreetment à nhấn nút Next để tiếp tục.

Nhấn nút Next để tiếp tục.

Nhấn nút Install để tiếp tục.

Chờ để chương trình tiến hành cài đặt

Nhấn nút Finish để kết thúc.

Mở phần mềm Excel để cài đặt Menu Sắp xếp Tiếng Việt.

Vào Menu File chọn Option.

Chọn Customize Ribbon để tiếp tục.

Chọn Import/Export chọn Import Customization file.

Vào Ổ đia C: chọn thư mục C:NND. Chọn file Ổ đia C: và nhấn nút Open để kích hoạt menu Tiện ích Tiếng Việt

Vào Ổ đia C: chọn thư mục SXVN_NND.

Chọn file Ổ đia C: và nhấn nút Open để kích hoạt menu Sắp xếp Tiếng Việt

Chọn nút Yes để tiếp tục.

Chọn nút OK để kích hoạt menu Sắp xếp Tiếng Việt

Menu Tiện ích Tiếng Việt được kích hoạt.

2. Hướng dẫn sử dụng.

Bôi đen chọn vùng dữ liệu cần sắp xếp à nhấn lệnh Sắp xếp Tiếng Việt trong menu Sắp xếp Tiếng Việt.

Tiện ích cho phép lựa chọ sắp xếp Tiếng Việt với tối đa 6 cột được sắp xếp:

Thực hiện theo hướng dẫn trong hình và nhấn nút Đồng ý.

Xem Video và bài hướng dẫn sử dụng.

8rsOKag55Ho

drive.google.com/file/d/1-VfCH_jUN1UUNmkJia2M339YEYiqx92R/view

Khóa học Power PI – Ứng dung trong Nhân sự
Khóa học SprinGO phù hợp

Khóa học Power PI – Ứng dung trong Nhân sự

TỔNG QUAN KHÓA HỌC: POWER BI CHO NGÀNH NHÂN SỰ Khóa học Power BI cho Nhân sự được thiết kế dành riêng cho các...

Xem khóa học
Chia sẻ: