Nhờ giúp đỡ code - Đổi tên Sheet hàng loạt

Liên hệ QC

ntngoc123

Thành viên mới
Tham gia
20/8/18
Bài viết
20
Được thích
2
Chào các bác GPE,
Em có vấn đề về file excel muốn được thỉnh giáo các bác.
File tổng hợp nhân viên, mỗi người có 1 sheet riêng, em đặt tên Sheet theo "số thứ tự và tên", trường hợp có 1 người nghỉ việc thì em xóa dòng của người đó trong bảng tổng hợp và xóa sheet người đó bằng thủ công. Sau đó số thứ tự của những người sau tự nhảy lên để phần số thứ tự được liên tục. Và em muốn tạo 1 nút gắn code Cập nhật tên sheet hàng loạt theo "Số thứ tự mới và tên". Tên sheet mới em để ở cột D ạ.
Em có tạo nút là Update và code rồi nhưng không chạy được.
Nhờ các bác giúp đỡ em.
Em xin cám ơn!
 

File đính kèm

  • DOI TEN SHEET HANG LOAT.xlsm
    123.1 KB · Đọc: 22
Lần chỉnh sửa cuối:
Chào các bác GPE,
Em có vấn đề về file excel muốn được thỉnh giáo các bác.
File tổng hợp nhân viên, mỗi người có 1 sheet riêng, em đặt tên Sheet theo "số thứ tự và tên", trường hợp có 1 người nghỉ việc thì em xóa dòng của người đó trong bảng tổng hợp và xóa sheet người đó bằng thủ công. Sau đó số thứ tự của những người sau tự nhảy lên để phần số thứ tự được liên tục. Và em muốn tạo 1 nút gắn code Cập nhật tên sheet hàng loạt theo "Số thứ tự mới và tên". Tên sheet mới em để ở cột D ạ.
Em có tạo nút là Update và code rồi nhưng không chạy được.
Nhờ các bác giúp đỡ em.
Em xin cám ơn!
Bạn tham khảo và sử dụng file này để đổi tên sheet hàng loạt luôn nhé. (file sưu tầm trên GPE)
 

File đính kèm

  • Code Liet ke và đổi tên cac sheet đang đóng.xlsm
    29.7 KB · Đọc: 35
Upvote 0
Chào các bác GPE,
Em có vấn đề về file excel muốn được thỉnh giáo các bác.
File tổng hợp nhân viên, mỗi người có 1 sheet riêng, em đặt tên Sheet theo "số thứ tự và tên", trường hợp có 1 người nghỉ việc thì em xóa dòng của người đó trong bảng tổng hợp và xóa sheet người đó bằng thủ công. Sau đó số thứ tự của những người sau tự nhảy lên để phần số thứ tự được liên tục. Và em muốn tạo 1 nút gắn code Cập nhật tên sheet hàng loạt theo "Số thứ tự mới và tên". Tên sheet mới em để ở cột D ạ.
Em có tạo nút là Update và code rồi nhưng không chạy được.
Nhờ các bác giúp đỡ em.
Em xin cám ơn!
Dữ liệu theo dõi nên chứa trong 1 sheet, muốn tách sheet thì dựa vào nội dung cột D sẽ dễ dàng hơn là theo dõi mỗi người 1 sheet.
Khi có thay đổi thì xóa sheet đã tách và chạy code tách sheet.
 
Upvote 0
Dữ liệu theo dõi nên chứa trong 1 sheet, muốn tách sheet thì dựa vào nội dung cột D sẽ dễ dàng hơn là theo dõi mỗi người 1 sheet.
Khi có thay đổi thì xóa sheet đã tách và chạy code tách sheet.
Cám ơn góp ý của bác. Em còn gà mờ chưa hiểu lắm ý của tách sheet là sao ạ?
 
Upvote 0
Cám ơn góp ý của bác. Em còn gà mờ chưa hiểu lắm ý của tách sheet là sao ạ?
Trong File của bạn chỉ có duy nhất 1 sheet có cột D là nhân viên, thì có bao nhiêu tên nhân viên trong cột này thì nó tách dữ liệu của mỗi nhân viên là 1 sheet.
 
Upvote 0
Trong File của bạn chỉ có duy nhất 1 sheet có cột D là nhân viên, thì có bao nhiêu tên nhân viên trong cột này thì nó tách dữ liệu của mỗi nhân viên là 1 sheet.
Ah, về phần tách sheet này, em có tạo được 1 nút phía trên nút Update, khi nhập dữ liệu thông tin nhân viên xong sẽ tự tạo sheet mới luôn ạ. Nhưng nếu nhân viên nghỉ việc, số thứ tự được dồn lên thì em muốn cập nhật tên sheet bằng nút Update
Bài đã được tự động gộp:

Thậm chí là lỗi cả "thúng" luôn chứ hổng phải ít
Dạ nếu được em xin nhờ thầy giúp đỡ ạ.
 
Upvote 0
Web KT
Back
Top Bottom