Dạ, em cảm ơn anh đã hỗ trợ.
Như em có nêu bên trên, em chạy trên exel 2010, trường hợp nếu không remove cái chữ ký số và dữ liệu trên 3 file ( 30 file, như hình em có nêu phía trên ) thì kết quả ra file trắng anh ah.
Em có thử remove thủ công cái chữ ký số ở tất cả các file rồi chạy gộp file thì kết quả ra nhưng không đủ ( do số dòng của excel bị hạn chế mà dữ liệu file của 30 file nó vượt số dòng tối đa của Excel) .
Vấn đề ở đây, em muốn góp ý với cái add-in là:
- Thứ nhất, có cách nào để code trên tự xác định file cần gộp nó có chữ ký số hay không ?
Nếu có sẽ remove cái chữ ký số đó rồi sau đó mới chạy tiếp.
- Thứ hai, do dữ liệu nhiều nên khi chạy code nó chỉ gộp được đến số dòng gần mức tối đa của Excel mà không có thông báo là dữ liệu đã gộp còn thiếu.
Chẳng hạn như:
Trường hợp của em có 30 file, sau khi gộp lần 1 nó chỉ gộp được 24 file và 1 phần của file số 25 ( do số dòng còn lại của file sau kh gộp xong nó chỉ còn hơn 1.400 dòng nên vậy không còn đủ dòng để gộp các file còn lại ), sau đó: em phải xóa dữ liệu đã gộp của 1 phần file số 25 và chạy lại code join file từ file 26 đến file số 30.
- Cuối cùng, thay vì việc người dùng phải xác định thủ công là sau khi chạy code, các file còn thiếu phải chạy code thêm 1 lần nữa, add-in có thể tự động thực hiện thao tác này hay không ?
Mong anh và các thầy, các anh chị xem thêm nhé.
Em cảm ơn.