Làm kế toán với excel VBA (6 người xem)

Liên hệ QC

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

Chào bạn,
File của bạn tải về không có code? Bạn có thể up lại được không? Minh cũng đã tự làm 1 phần mềm excel nhưng chỉ làm code với macro đơn giản thôi, đang mong kiếm nguồn tham khảo!
 
Chào mọi người, nhờ mọi người tư vấn giúp e. E đang tập làm VBA cho excel Kế toán như đến đoạn code tạo Sổ Cái thì vòng lập cứ vô hạn và treo máy. Do trình độ có hạn nên e chưa thể kiểm tra được. Mong mọi người chỉ giáo giúp e. Chân thành cảm ơn mọi người!
 
Chào mọi người, nhờ mọi người tư vấn giúp e. E đang tập làm VBA cho excel Kế toán như đến đoạn code tạo Sổ Cái thì vòng lập cứ vô hạn và treo máy. Do trình độ có hạn nên e chưa thể kiểm tra được. Mong mọi người chỉ giáo giúp e. Chân thành cảm ơn mọi người!
em gửi kèm file của e nhờ mọi người xem giúp!
 
vòng lặp của bạn không vô tận
trước hết trong module1 sửa lại thành
Mã:
NKC.Show (0)
module3 cũng tương tự

gọi đến 1 sheet nào đó có thể dùng tên thí dụ : sheet("CTPShangngay")
gọi mà dùng số như bạn khi đang code làm sao bạn nhớ nó là cái sheet nào ?
hệ quả

sự kiện click bên form nhật ký chung
dòng số 13 sai
Mã:
Do While Sheets([B]2[/B]).Cells(I, 1) <> "#"

sự kiện click bên form sổ cái
dòng sô 27 sai
Mã:
Sodu = Sodu - Sheets([B]2[/B]).Cells(I, 6)

module2 dòng 8 sai
Mã:
SODN = Sheets([B]1[/B]).Cells(I, 4)

sửa lại có lẽ code đã chạy đc
nhưng đấy mới chỉ là chạy đc còn về hiệu năng tốc độ thì sẽ rất thấp nếu sổ nhật ký chứng từ có vài trăm hoặc vài nghìn dòng
bạn nên tham khảo các bài viết khác trên diễn đàn để tìm đc cách viết code hợp lý hơn
 
Web KT

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

Back
Top Bottom