## Phiên bản 4.0.0.1 - 07/03/2026

### Mới - Triển khai bộ cài đặt và cơ chế cập nhật mới
- Người dùng có thể tải bộ cài trực tiếp từ địa chỉ: https://cadotools.pages.dev/setup.exe 
(yêu cầu cài đặt chứng chỉ trước)

- Add-in sẽ được cập nhật tự động khi có phiên bản mới thông qua kết nối internet.


## Phiên bản 3.3.1.9 - 17/02/2026 MÙNG 1 TẾT NGUYÊN ĐÁN BÍNH NGỌ - KHAI CODE ĐẦU XUÂN - TƯNG BỪNG SỬA LỖI!

### Mới

- [Công cụ bảo mật] Giới thiệu bộ công cụ bảo mật mới - chữ ký số cho file Excel:
	* Mỗi người dùng sẽ tạo một chứng chỉ số riêng.
	* Sau khi ký, file sẽ được đặt ở chế độ chỉ đọc để tránh chỉnh sửa không mong muốn.
	* Hiển thị thông báo khi mở file đã ký (hợp lệ = xanh, không hợp lệ = đỏ) và trong tab CadoTools.
	* Mọi thao tác chỉnh sửa sẽ làm cho chữ ký trở nên không hợp lệ (trừ khi được ký lại lần nữa). Chữ ký được tạo không thể bị làm giả dưới bất kỳ hình thức nào!

- [Công cụ bảo mật/Tạo chứng chỉ] Tạo chứng chỉ cá nhân dùng cho ký số (chỉ dùng khi chưa tạo/chạy lần đầu)
- [Công cụ bảo mật/Ký tài liệu] Ký số cho file Excel, thông tin chữ ký sẽ được mã hóa và file chuyển thành dạng chỉ đọc.
- [Công cụ bảo mật/Xác thực chữ ký] Kiểm tra tính hợp lệ của chữ ký số trong file Excel.



----------------------------------------

## Phiên bản 3.2.0.4 - 22/12/2025

### Cải tiến
- [Công cụ Format/Format bảng giờ công] Giữ lại cột bộ phận khi format.

----------------------------------------


## Phiên bản 3.2.0.3 - 15/11/2025

### Cải tiến
- [Lương công nhật/UDF → Giá trị] Mở rộng danh sách các hàm UDF.

----------------------------------------

## Phiên bản 3.2.0.2 - 06/11/2025

### Mới
- [Công cụ Format/Format bảng giờ công] Format lại file giờ ra vào xuất ra từ phần mềm chấm công để dễ đọc và có thể lọc.

----------------------------------------

## Phiên bản 3.1.0.4 - 09/10/2025

### Mới
- [Công cụ Format/Format dòng xen kẽ] Tô màu xen kẽ các dòng trong vùng chọn hoặc cả sheet:
	* Nếu không chọn vùng nào thì tô màu xen kẽ cả sheet.
	* Mặc định bỏ qua dòng đầu tiên (tiêu đề).
	* Hiện 2 hộp thoại chọn màu dòng xen kẽ (mặc định là màu xám/trắng)

### Sửa lỗi
- Sửa lỗi giật lag khi highlight dòng ở những file lớn
- Sửa lỗi thông báo tiếng Việt bị xuống dòng không đúng chỗ.

### Cải tiến
- Cải tiến thuật toán highlight dòng, tối ưu tốc độ.



----------------------------------------
## Phiên bản 3.0.0.3 - 27/09/2025

### Mới
- [Lương công nhật/UDF → Giá trị] Chuyển tất cả các ô có UDF trong file sang giá trị.

### Sửa lỗi
- Sửa một số lỗi khi highlight dòng

### Cải tiến
- Cập nhật bảo mật



----------------------------------------
## Phiên bản 3.0.0.2 - 27/09/2025

### Cải tiến
- [Lương công nhật/Sao chép ngày công] Sửa ngưỡng tách ca từ 11 giờ lên 12 giờ


----------------------------------------
## Phiên bản 3.0.0.1 - 27/09/2025

### Cải tiến
- Cập nhật bảo mật


----------------------------------------
## Phiên bản 2.3.5.28 - 25/09/2025

### Sửa lỗi
- Sửa một số lỗi khi highlight dòng

### Cải tiến
- Lưu trạng thái highlight kể cả khi thoát Excel.
- Bỏ thông báo khi bật/tắt highlight.
- Đổi quy tắc làm tròn kết quả của hàm TimeDiff(t1,t2,t3) sang làm tròn xuống (floor) thay vì làm tròn gần nhất (round).


----------------------------------------
## Phiên bản 2.3.4.27 - 24/09/2025

### Mới
** Giới thiệu hàm UDF mới: `=GetPayCycle(d)` và `=TimeDiff(t1,t2,t3)`
Trong đó:
- `GetPayCycle(d)` trả về chu kỳ lương dựa trên ngày d (định dạng ngày tháng của Excel). 
	vd: GetPayCycle("2025-09-24") trả về "38"
		GetPayCycle("19/09/2025") trả về "37"
- `TimeDiff(t1,t2,t3)` trả về số giờ làm việc giữa hai thời điểm t1 và t2, trừ đi thời gian nghỉ t3 (nếu có). Trả về ô rỗng nếu t1 hoặc t2 không hợp lệ.
 	vd: TimeDiff("08:00";"17:00";1) trả về 8 (giờ)
		TimeDiff("20:00";"04:00";0,5) trả về 7.5 (giờ)


----------------------------------------
## Phiên bản 2.3.3.26 - 23/09/2025

### Sửa đổi
- [Lương công nhật/Sao chép ngày công] Sửa ngưỡng tách ca từ 12 giờ xuống 11 giờ


----------------------------------------
## Phiên bản 2.3.3.25 - 21/09/2025 ~ NHỊP CẦU TRI ÂM

### Mới
- [Về add-in/Cài lại UDF] Thêm nút cài lại UDF để sửa lỗi #NAME? khi sử dụng các hàm do add-in cung cấp (cần khởi động lại Excel).

### Cải tiến
- Tính năng [Đọc số VNĐ] giờ có thể dùng như một hàm Excel, tương tự như khi click nút [Đọc số VNĐ].
** Cú pháp: =ReadVND(số_tiền) hoặc =ReadVND(ô cần đọc)
** Lưu ý: hàm này chỉ hoạt động khi add-in CadoTools đang được bật.

### Lỗi được biết
- Ở lần khởi động đầu tiên sau khi cập nhật, Excel có thể gặp lỗi cửa sổ rỗng. Hãy tắt Excel và mở lại.


----------------------------------------
## Phiên bản 2.3.3.24 - 20/09/2025

### Mới
- [Về add-in/Thông tin] Cập nhật lại logo và tên công ty mới.

### Cải tiến
- [Lương Công Nhật/Sao chép ngày công] Thêm điều kiện để bỏ qua dòng trống: nếu cột họ tên và danh số cùng trống thì bỏ qua.
- [Lương Công Nhật/Sao chép ngày công] Xóa dữ liệu và format cũ trước khi chép mới (chỉ xóa trong vùng dữ liệu cần chép).




----------------------------------------
## Phiên bản 2.3.2.23 - 19/09/2025

### Mới
- [Lương Công Nhật] Thêm nút xem chu kỳ lương hiện tại
- [Công cụ văn bản] Thêm nút đọc số tiền VNĐ (lưu vào clipboard)

### Cải tiến
- [Lương Công Nhật/Sao chép ngày công] Tên sheet trong file bảng lương giờ có thể đặt tùy ý. 
- [Lương Công Nhật/Sao chép ngày công] Tự động tính chu kỳ lương dựa trên ngày bắt đầu (ô Y1) và ghi vào ô T1.




----------------------------------------
## Phiên bản 2.3.2.19 - 18/09/2025

### Mới (ĐẶC BIỆT)
- Thêm nút Changelog để khi click vào sẽ mở hộp thoại Changelog hiển thị thông tin Changelog.



----------------------------------------
## Phiên bản 2.3.2.18 - 17/09/2025

### Mới
- Thêm form Thông tin phiên bản có banner & logo.

### Tối ưu
- Tối ưu tách họ tên.
- Tối ưu bỏ dấu tiếng Việt.
- Thêm kiểm tra sheet bảo vệ & dòng ẩn.

### Sửa lỗi
- Khắc phục lỗi chèn cột khi sheet được bảo vệ.

### Cải tiến
- Chuẩn hoá thông báo tiếng Việt thân thiện.

