Tạo form nhập liệu! (1 người xem)

  • Thread starter Thread starter yome
  • Ngày gửi Ngày gửi
Liên hệ QC

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

yome

GPE thật tuyệt vời
Tham gia
9/5/08
Bài viết
347
Được thích
113
Chào các anh chị GPE!
Em có 1 file sổ quỹ tiền mặt, em da tao trong Sheet Excel rồi. Em cung tạo Form để nhập liệu rồi. Nhưng còn phần nữa là em vẫn chưa viết được code cho form đó. Nhờ anh chị viết dùm em nhé! (Em đã viết câu hỏi cụ thể trong 1 file word rồi đó). Thanks
 

File đính kèm

Mây hôm rồi sắp hết hạn thuế nên không có ý kiến được. Thôi thì hôm nay mình xin chẻ vụn cái câu lệnh ấy nếu bạn nào mới học cũng tham khảo anh em GPE ghép đạt hiệu quả tối đa trong 1 câu lệnh nhé (Mình cũnh đã từng ngạc nhiên như bạn vậy).

1/Mục đích của câu lệnh: Tìm và gán cho biến iRow số hiệu dòng cuối cùng trên cột B chưa có dữ liệu. Ví dụ ô cuối trên cột B có dữ liệu là B20. iRow sẽ được xác định là 21. Lệnh này có nhiều tác dụng như:
-Xác định khối dữ liệu cần sử lý.
-Xác định dòng cuối để nhập dữ liệu sao cho không đè vào dữ liệu đã có hay bỏ trống ở giữa...

2/Nội dung câu lệnh:
ws.Cells(Rows.Count, 2).End(xlUp).Offset(1, 0).Row
-Rows.Count: Đếm trên trang tính có tối đa bao nhiêu dòng?
-Cells(Rows.Count, 2): Ô cuối cùng (dòng lớn nhất trên cột 2) tương đương B65536. Đây chính là ô xuất phát trên sheet ws
-ws.Cells(Rows.Count, 2).End(xlUp): Chuyển về ô cuối cùng có dữ liệu , tương đương nhấn Ctrl+Mũi tên lên. Con trỏ sẽ về ô B20 theo ví dụn trên.
-.Offset(1, 0): sẽ dịch chuyển tương đối so với ô đích vừa tìm thấy là: dịch xuống dưới 1 dòng và không dịch cột. Kết quả cho ô đích là B21 (Ô trống đầu tiên)
-.Row: cho số hiệu dòng của ô đích (21). Vậy iRow=21

Thôi nôm na vậy, mình không biết nói sao cho thật đẽ hiểu được.
 
Lần chỉnh sửa cuối:
Upvote 0
Em đã thử lệnh " ws.Cells(Rows.Count, 2).End(xlUp)" thì thấy nó đếm số dòng...
Hix mình vẫn chưa hiểu lắm
 
Upvote 0
to: sealand
cảm ơn bác, chi tiết và chu đáo quá.
Bi h thì em đã hiểu ^^
 
Upvote 0
Nếu các ô ngày mà nhập dạng chữ thì mình phải kiểm tra ngày nữa chưa các bác, tiền thu, tiền chi phải là dạng số. các bác làm sao để khi người ta nhập sai còn cảnh báo người ta nữa chứ!
Cảm ơn các bác nhiều
 
Upvote 0
Web KT

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

Back
Top Bottom