Kính gửi các anh, chị và các bạn.
Hiện tại em có một file excel dùng quản lý đo dung sai của sản phẩm, mỗi sản phẩm thì dùng một file excel, mỗi file lại có nhiều sheet có cấu trúc giống nhau. Mỗi lần tạo mới sheet: thì em đang làm thủ công là giữ phím "ctrl" + kéo chuột để sao chép ( nhân bản) sheet mới từ sheet đã có, sau đó đổi lại tên sheet và xoá bỏ dữ liệu ở các vị trí cần nhập dữ liệu mới để được sheet mới. Mỗi lần tao sheet mới lại phải kiểm tra xem tên sheet có bị trùng nhau hay không, tên sheet đặt có đúng định dạng là số không, các sheet sắp xếp có đúng thứ tự từ bé đến lớn (sheet tăng dần không). Có những sản phẩm sản xuất nhiều có thể có từ 100 đến 1000 sheet. Trường hợp mà số sheet của một file quá nhiều (lớn hơn 100 sheet) thì sẽ tự tách ra một file mới và lưu cùng vị trí lưu file cũ. Vậy nhờ các anh, chị và các bạn viết code vba giúp em để có thể tạo sheet mới tự động và tách ra một file mới nếu tổng số sheet của một file lớn hơn 100 sheet.
Chị tiết em có ghi trong file đính kèm ah.
Em xin chân thành cảm ơn ah.
Hiện tại em có một file excel dùng quản lý đo dung sai của sản phẩm, mỗi sản phẩm thì dùng một file excel, mỗi file lại có nhiều sheet có cấu trúc giống nhau. Mỗi lần tạo mới sheet: thì em đang làm thủ công là giữ phím "ctrl" + kéo chuột để sao chép ( nhân bản) sheet mới từ sheet đã có, sau đó đổi lại tên sheet và xoá bỏ dữ liệu ở các vị trí cần nhập dữ liệu mới để được sheet mới. Mỗi lần tao sheet mới lại phải kiểm tra xem tên sheet có bị trùng nhau hay không, tên sheet đặt có đúng định dạng là số không, các sheet sắp xếp có đúng thứ tự từ bé đến lớn (sheet tăng dần không). Có những sản phẩm sản xuất nhiều có thể có từ 100 đến 1000 sheet. Trường hợp mà số sheet của một file quá nhiều (lớn hơn 100 sheet) thì sẽ tự tách ra một file mới và lưu cùng vị trí lưu file cũ. Vậy nhờ các anh, chị và các bạn viết code vba giúp em để có thể tạo sheet mới tự động và tách ra một file mới nếu tổng số sheet của một file lớn hơn 100 sheet.
Chị tiết em có ghi trong file đính kèm ah.
Em xin chân thành cảm ơn ah.