Cần hỗ trợ code Copy và Save file có điều kiện (8 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

friendlystar

Thành viên mới
Tham gia
30/5/08
Bài viết
37
Được thích
4
Hi all,


Tình hình là em có Sheet Data là điểm thi của các học sinh, Sheet ChiTiet là kết quả của từng học sinh sử dụng Valadation tại ô B1. Nay sếp yêu cầu lưu kết quả của từng học sinh ra file riêng lẻ (mỗi học sinh là 1 file) theo kiểu Copy và Paste Value ra file mới. Khổ nỗi dữ liệu hơn 1.000 học sinh nên em không thể làm thủ công nỗi.


Kính nhờ các bác trong GPE hỗ trợ giúp em cái code cho Button Copy to theo 2 option:


- Chỉ Copy và lưu học sinh hiện hành.
- Copy và lưu tất cà học sinh có tronh danh sách (hiện tại có 5 học sinh)


File lưu vào thư mục như đường dẫn chỉ định tại ô C11, tên file là tên của học sinh.


Em xin chân thành cảm ơn.
 

File đính kèm

Góp ý cho bạn:
1/ Sheet DATA bạn nên có tiêu đề thực tế (có điểm thi từng môn, có nơi cư trú hoặc địa chỉ Mail) và tên học sinh phải có đầy đủ dấu tiếng Việt, thì khi gửi kết quả mới chính xác (vì trong 1000 học sinh có thể có nhiều họ tên trùng lặp mà khác địa chỉ), nếu không có địa chỉ chính xác thì làm sao gửi kết quả cho học sinh.

2/ Tại sao không in kết quả thi hàng loạt để gửi mà phải gửi File trong khi Sheet DATA theo dõi lại không có địa chỉ Mail, vậy gửi File bằng cách nào)?

3/ Tiêu đề cột tại sao không có mã học sinh hoặc số báo danh.
 
Upvote 0
Góp ý cho bạn:
1/ Sheet DATA bạn nên có tiêu đề thực tế (có điểm thi từng môn, có nơi cư trú hoặc địa chỉ Mail) và tên học sinh phải có đầy đủ dấu tiếng Việt, thì khi gửi kết quả mới chính xác (vì trong 1000 học sinh có thể có nhiều họ tên trùng lặp mà khác địa chỉ), nếu không có địa chỉ chính xác thì làm sao gửi kết quả cho học sinh.

2/ Tại sao không in kết quả thi hàng loạt để gửi mà phải gửi File trong khi Sheet DATA theo dõi lại không có địa chỉ Mail, vậy gửi File bằng cách nào)?

3/ Tiêu đề cột tại sao không có mã học sinh hoặc số báo danh.
Thanks bạn góp ý.
File trên chỉ là mô phỏng cho dễ hiểu thôi bạn ah
 
Upvote 0
Thanks bạn góp ý.
File trên chỉ là mô phỏng cho dễ hiểu thôi bạn ah

Đã sử dụng code thì phải rỏ ràng, cụ thể, thực tế đến từng dấu chấm, dấu phẩy, khoảng trắng (đãm bảo 100%), còn không chính xác trật 1 ly đi 1 dặm (ông bà xưa đã nói vậy rồi còn gì.

Nhất là xác định cột và số cột, nếu tiêu đề cột của bạn chỉ có 5 (thiếu số thứ tự), khi tôi thêm số thứ tự vào thì sao? Nó không còn giống với tiêu đề cột ban đầu, với lại khi sử dụng PivotTable thì nó lại sử dụng tiêu đề cột, như vậy thì có áp dụng code vào của bạn được không?
 
Upvote 0
Đã sử dụng code thì phải rỏ ràng, cụ thể, thực tế đến từng dấu chấm, dấu phẩy, khoảng trắng (đãm bảo 100%), còn không chính xác trật 1 ly đi 1 dặm (ông bà xưa đã nói vậy rồi còn gì.

Nhất là xác định cột và số cột, nếu tiêu đề cột của bạn chỉ có 5 (thiếu số thứ tự), khi tôi thêm số thứ tự vào thì sao? Nó không còn giống với tiêu đề cột ban đầu, với lại khi sử dụng PivotTable thì nó lại sử dụng tiêu đề cột, như vậy thì có áp dụng code vào của bạn được không?

Hình như bạn hiểu sai ý mình rồi.
Mục đích mình chỉ muốn xin code để chuyển 1 sheet ra giá trị và save thành file mới theo điều kiện vậy nên bạn đừng quan tâm đến format và nội dung làm gì.
 
Upvote 0
Bạn trả lời câu hỏi này xem sao? Ví dụ trong danh sách có 2 tên trùng nhau thì lưu như thế nào? Anh be09 có kinh nghiệm về dữ liệu mà góp ý bạn không nghe thì thôi, chạy từ đây chứ làm rồi lại sửa đi sửa lại mắc công lắm
 
Lần chỉnh sửa cuối:
Upvote 0
Bạn trả lời câu hỏi này xem sao? Ví dụ trong danh sách có 2 tên trùng nhau thì lưu như thế nào? Anh be09 có kinh nghiệm về dữ liệu mà góp ý bạn không nghe thì thôi, chạy từ đây chứ làm rồi lại sửa đi sửa lại mắc công lắm

Muốn làm 1 cái gì đó thì tiêu đề phải chuẩn theo yêu cầu, vì vậy nên tôi góp ý trước khi giúp, chứ không thôi cứ quay theo bạn ấy như chong chóng, do tiêu đề cột và dữ liệu là giả định nên tôi biết chắc 1 điều là khi giúp xong sẽ còn sửa code dài dài (vì tiêu đề chưa thực tế khi áp dụng sẽ cho ra kết quả không chính xác). Vì vậy tôi chỉ góp ý là chính, tác giả cần thì góp ý tiếp, nếu không cần (vì không tập trung vô vấn đề tôi đã góp ý) thì tôi cũng chạy từ thời điểm này.
 
Lần chỉnh sửa cuối:
Upvote 0
Bạn trả lời câu hỏi này xem sao? Ví dụ trong danh sách có 2 tên trùng nhau thì lưu như thế nào? Anh be09 có kinh nghiệm về dữ liệu mà góp ý bạn không nghe thì thôi, chạy từ đây chứ làm rồi lại sửa đi sửa lại mắc công lắm
Hi bạn,giả định là ko có tên trùng nhau.
Cảm ơn bạn
 
Upvote 0
Muốn làm 1 cái gì đó thì tiêu đề phải chuẩn theo yêu cầu, vì vậy nên tôi góp ý trước khi giúp, chứ không thôi cứ quay theo bạn ấy như chong chóng, do tiêu đề cột và dữ liệu là giả định nên tôi biết chắc 1 điều là khi giúp xong sẽ còn sửa code dài dài (vì tiêu đề chưa thực tế khi áp dụng sẽ cho ra kết quả không chính xác). Vì vậy tôi chỉ góp ý là chính, tác giả cần thì góp ý tiếp, nếu không cần (vì không tập trung vô vấn đề tôi đã góp ý) thì tôi cũng chạy từ thời điểm này.
Hi, có thể VD của mình còn nhiều sơ sót. Xin chân thành cảm ơn bác be09 đã quan tâm giúp đỡ @$@!^%
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom