Giúp tham chiếu dữ liệu theo danh sách cho trước (1 người xem)

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

autokiss

Thành viên hoạt động
Tham gia
22/12/07
Bài viết
173
Được thích
11
Chào các bạn, mình có một danh sách rất dài bên Sheet "Du lieu" và muốn cho các dữ liệu vào sheet "Xu ly" (sheet này có form sẵn) nhưng làm thủ công rất lâu chắc phải nửa ngày mới xong. Vậy các bạn có cách nào làm nhanh không?

Cảm ơn các bạn nhiều!
 

File đính kèm

Lần chỉnh sửa cuối:
Chào các bạn, mình có một danh sách rất dài bên Sheet "Du lieu" và muốn cho các dữ liệu vào sheet "Xu ly" (sheet này có form sẵn) nhưng làm thủ công rất lâu chắc phải nửa ngày mới xong. Vậy các bạn có cách nào làm nhanh không?

Cảm ơn các bạn nhiều!

Chào bạn, như file bạn đưa lên thì có vẻ như bạn đưa dữ liệu từ sheet "Du lieu" vào sheet "Xu ly" nhằm mục đích để in ra 1 form có sắn (fill thông tin vào form có sắn).

Nếu đúng như vậy, bạn nên sử dụng công cụ mail merge của Microsoft Word (maillings) có phải đơn giản hơn rất nhiều không?
 
Chào bạn, như file bạn đưa lên thì có vẻ như bạn đưa dữ liệu từ sheet "Du lieu" vào sheet "Xu ly" nhằm mục đích để in ra 1 form có sắn (fill thông tin vào form có sắn).

Nếu đúng như vậy, bạn nên sử dụng công cụ mail merge của Microsoft Word (maillings) có phải đơn giản hơn rất nhiều không?

Mail merge của Word dùng trong trường hợp dữ liệu từ Excel xuất ra form sẵn trên Word, trường hợp của mình không chỉ áp dụng trong việc in các mẫu mà còn để làm trong một số công việc khác mà mail merge thì không tiện bạn à.
 
Có cách nào để ô A2, A10, A18 bên Sheet "Xu ly" tự động nhảy số thứ tự từ trên xuống dưới theo danh sách bên Sheet "Du lieu" không các bạn?
 

File đính kèm

Bạn hiểu sai ý mình rồi, không phải là cộng số thứ tự mà là tham chiếu giá trị cụ thể từ bên Sheet "Du lieu" sang Sheet "Xu ly". Với giá trị text thì làm sao +1 được bạn.

Thế sao bạn tự làm khổ bạn vậy. Bạn đánh số thứ tự bên sheet dữ liệu cho nó khỏe phải hơn không
 
Bạn hiểu sai ý mình rồi, không phải là ...

Nhìn cái tiêu đề (*) là biết ngay chính bạn cũng không rõ mình cần gì. Đương nhiên ý gì của bạn cũng có khả năng hiểu sai trên 90%.

(*) tiêu đề bài này phạm quy (?)
 
Bài này dùng VBA thì nhẹ nhàng, dùng công thức cũng được, không khó lắm. Cũng không khó hiểu lắm, nó có quy luật mà, chỉ có kết quả ở bài đầu bị "trật bản lề" tí tẹo. Để xem có bị xóa không vì đúng là tiêu đề có vẻ "chung chung". Nếu không bị xóa thì ....tính tới
 
Nhìn cái tiêu đề (*) là biết ngay chính bạn cũng không rõ mình cần gì. Đương nhiên ý gì của bạn cũng có khả năng hiểu sai trên 90%.

(*) tiêu đề bài này phạm quy (?)

Các bạn không hiểu ý mình, mình ví dụ bên sheet "Du lieu" có 1 danh sách đúng không? Danh sách này có thể đến hơn 1000 row. Bây giờ mình tạo 1 form sẵn sẵn bên sheet "Xu ly" để in theo các khổ khác nhau như A4, A5 hay A6 như kiểu in thư gửi từng người ấy (Giống mail merge như bạn lemanhtuong hiểu là chính xác).

Nếu như làm bằng tay thì rất lâu vì cứ phải = rồi link thứ tự theo danh sách bên sheet kia sẽ rất lâu (mục đích của mình làm trên Excel hết chứ không phụ thuộc mail merge bên Word).

Ví dụ: Trang đầu tiên sẽ in thông tin của Nguyễn Văn Mạnh, trang thứ 2 in thông tin ở người danh sách bên dưới tên Hoàng Văn Thái, trang thứ 3 là Triệu Thị Hà... Vậy mình muốn hỏi có cách nào để mình làm cho trang 1 bên Sheet "Xu ly" rồi copy nguyên trang đấy dán xuống hơn 1000 trang con lại nó tự tham chiếu theo thứ tự danh sách bên Sheet "Du lieu" không hay phải làm thủ công?

Còn việc tham chiếu cái thứ tự trang hay đại loại một cái gì khác theo số thứ tự thì không hề có vấn đề gì cả.
 
Các bạn không hiểu ý mình, mình ví dụ bên sheet "Du lieu" có 1 danh sách đúng không? Danh sách này có thể đến hơn 1000 row. Bây giờ mình tạo 1 form sẵn sẵn bên sheet "Xu ly" để in theo các khổ khác nhau như A4, A5 hay A6 như kiểu in thư gửi từng người ấy (Giống mail merge như bạn lemanhtuong hiểu là chính xác).

Nếu như làm bằng tay thì rất lâu vì cứ phải = rồi link thứ tự theo danh sách bên sheet kia sẽ rất lâu (mục đích của mình làm trên Excel hết chứ không phụ thuộc mail merge bên Word).

Ví dụ: Trang đầu tiên sẽ in thông tin của Nguyễn Văn Mạnh, trang thứ 2 in thông tin ở người danh sách bên dưới tên Hoàng Văn Thái, trang thứ 3 là Triệu Thị Hà... Vậy mình muốn hỏi có cách nào để mình làm cho trang 1 bên Sheet "Xu ly" rồi copy nguyên trang đấy dán xuống hơn 1000 trang con lại nó tự tham chiếu theo thứ tự danh sách bên Sheet "Du lieu" không hay phải làm thủ công?

Còn việc tham chiếu cái thứ tự trang hay đại loại một cái gì khác theo số thứ tự thì không hề có vấn đề gì cả.

Nhìn là biết bạn làm như vậy để in rồi. Bạn đừng có nghĩ là moi người "Không hiểu ý bạn" sao không tự hỏi lại bạn nói mà mọi người có hiểu hay không? Đơn giản nhất là làm luôn kết quả mong muốn ra. Nói với nhau bằng mắt kêu mọi người không hiểu thì hãy làm sao cho hiểu.
 
Bạn muốn mọi người giúp bạn thì bạn nên đặt tiêu đề cho rõ ràng, sát với yêu cầu bạn muốn, còn tiêu đề này quá chung chung -> vi phạm nội quy về "tiêu đề".

1. Bạn sửa lại tiêu đề ngay tại bài viết này, tôi sẽ giúp sửa tiêu đề cho bạn. Tới 4h30 chiều nay bạn không thấy bạn sửa lại tiêu đề cho phù hợp tôi đành phải xử lý bài này.

Tôi đã sửa lại tiêu đề bài viết, nếu bạn có phương hướng nào giải quyết được thì gợi ý cho tôi. Cảm ơn bạn!

Nhìn là biết bạn làm như vậy để in rồi. Bạn đừng có nghĩ là moi người "Không hiểu ý bạn" sao không tự hỏi lại bạn nói mà mọi người có hiểu hay không? Đơn giản nhất là làm luôn kết quả mong muốn ra. Nói với nhau bằng mắt kêu mọi người không hiểu thì hãy làm sao cho hiểu.

Mình đã ví dụ ở Sheet bên cạnh ngay tức file upload đầu tiên bên sheet "Xu ly", bạn có cách nào giúp mình thì gợi ý mình nhé. Cảm ơn nhiều!
 
Một cách làm bằng công thức, việc đóng khung, phân trang in thì bạn tự làm thêm vào nhé
Thân
 

File đính kèm

Một cách làm bằng công thức, việc đóng khung, phân trang in thì bạn tự làm thêm vào nhé
Thân

Công thức của bạn hay quá, lại rất dễ hiểu. Mình cũng đã nghĩ đến dùng hàm Row trong trường hợp này nhưng không làm được.

Cảm ơn các bạn nhiều!
 

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

Back
Top Bottom