Nhờ chỉ giúp code tìm cột cuối VBA Excel

Em có 1 file nhập - xuất - tồn.
Có 1 vấn đề là em muốn nhập liệu vào phần nhập trong kỳ, hoặc xuất trong kỳ thì phải làm sao để tìm được cột cuối cùng có dữ liệu trong khoảng đó. Nếu trong quá trình nhập mà hết cột trống thì phải thêm mới cột trong khoảng đó. Mong các cao nhân trợ giúp!

 
D

Deleted member 1392

Guest
Sao bạn không thử làm một file demo hoặc một tấm ảnh cho dễ hiểu nhỉ?
 
D

Deleted member 1392

Guest
Đây là hình ảnh file của bạn khi tôi tải về:
Bạn cần đăng nhập để thấy hình ảnh


Sau khi đã xem mà không hiểu gì cả, Tôi có một số câu hỏi như sau:
1. Form bạn có 10 ô nhập liệu, vậy sao trong nhập trong kỳxuất trong kỳ lại chỉ có 7 cột?. Mấy cái ô này đại diện cho cái gì?
2. Rồi ô có title Ngày sử dụng đc dùng cho mục đích gì?
3. Rồi mỗi lần nhấn vào nút Luu Du Lieu thì chuyện gì sẽ xảy ra?. Nó có liên qua gì tới việc xác định cột cuối?

Tôi hy vọng bạn khi trình bày, giải thích vấn đề nên rõ ràng các nội dung sau:
1. Đầu vào của bạn gồm những gì?,
2. Đầu ra mong muốn là như thế nào?
3. Quá trình xử lý đầu vào (logic) như thế nào để có được đầu ra mong muốn?
4. Có hình ảnh minh họa sao cho người đọc nhìn vào là hiểu luôn.
 
Em xin trình bày thế này:
1. Đầu vào của em là nhập liệu vào các chất theo chiều dọc ( theo như danh sanh cột kia)
- Ví dụ: ngày 28/7/2020, nhập 3 chất WF03, WF66, WF91, thì sẽ điền dữ liệu trong mục nhập trong kỳ, cột ngày 28/7/2020 và điền số lượng 3 chất đó.
- Cái em muốn là làm thế nào để khi mình muốn nhập thì dữ liệu vào đúng mục nhập ( không chạy sang mục xuất), tìm tới cột trống gần nhất và nhập vào đó. Tuy nhiên khi hết cột trống trong mục nhập thì nó tự sinh ra cột mới để không bị đè dữ liệu lên các mục khác và phần tính tổng nhập được chính xác.
- Số lượng ô nhập liệu trong form và ô dữ liệu trong excel có thể không bằng nhau vì em làm 1 vài ô làm ví dụ chứ chưa được đầy đủ. Mong các bác thông cảm vì trình bày chưa rõ
- Đây là 1 file excel có dữ liệu mà e đã nhập
 
Top