Thân chào các bạn trên GPE
Mình có làm một file tổng hợp hàng nhập, dữ liệu được nhận từ nhiều nguồn, trong các dữ liệu này có các thông số "ngày, tháng, năm" là chủ yếu. Đa số các nguồn dữ liệu được trích xuất từ các phần mềm khai báo Hải quan nên dữ liệu "ngày, tháng, năm" thường là dạng text, một số lại được xuất theo định dạng English (mmm/dd/yyyy) hoặc (dd/mmm/yyyy), một số nhập tay theo định dạng Việt Nam (dd/mm/yyyy) ...
Mình đã thử dùng chức năng Text To Columns của excel, hoặc copy+ paste value, rồi định dạng lại cho toàn bảng tính nhưng do trên một cột có xem lẫn nhiều định dạng ngày, tháng, năm nên vẫn còn bị lỗi hoài, phải dò để chỉnh tay lại, mà bảng tính thì có nhiều cột ngày với số lượng vài ngàn dòng.
Mình muốn có một code VB để khi mình chạy code, nó sẽ nhận diện được hết các lỗi định dạng "ngày, tháng, năm" trong bảng tính và điều chỉnh thống nhất về định dạng "dd-mm-yy". Mình có đính kèm file dữ liệu từ một nguồn mình đã nhận về.
Chân thành cám ơn.
Mình có làm một file tổng hợp hàng nhập, dữ liệu được nhận từ nhiều nguồn, trong các dữ liệu này có các thông số "ngày, tháng, năm" là chủ yếu. Đa số các nguồn dữ liệu được trích xuất từ các phần mềm khai báo Hải quan nên dữ liệu "ngày, tháng, năm" thường là dạng text, một số lại được xuất theo định dạng English (mmm/dd/yyyy) hoặc (dd/mmm/yyyy), một số nhập tay theo định dạng Việt Nam (dd/mm/yyyy) ...
Mình đã thử dùng chức năng Text To Columns của excel, hoặc copy+ paste value, rồi định dạng lại cho toàn bảng tính nhưng do trên một cột có xem lẫn nhiều định dạng ngày, tháng, năm nên vẫn còn bị lỗi hoài, phải dò để chỉnh tay lại, mà bảng tính thì có nhiều cột ngày với số lượng vài ngàn dòng.
Mình muốn có một code VB để khi mình chạy code, nó sẽ nhận diện được hết các lỗi định dạng "ngày, tháng, năm" trong bảng tính và điều chỉnh thống nhất về định dạng "dd-mm-yy". Mình có đính kèm file dữ liệu từ một nguồn mình đã nhận về.
Chân thành cám ơn.