truongphixp
Thành viên mới

- Tham gia
- 12/10/12
- Bài viết
- 9
- Được thích
- 10
Xin chào các Anh, Chị và các Bạn !
Tôi có một file Quản lý thu chi cho gia đình ( như đính kèm ). Trong quá trình sử dụng tôi phát hiện ra rằng người dùng sẽ tiện hơn nhiều nếu như :
1. Chương trình tự động thêm dòng nếu số dòng nhập tại cột B còn quá ít ( nhỏ hơn 5 dòng thì chèn thêm 6 dòng thành 10 dòng)
2. Nếu số dòng trống từ cột A tới cột H còn quá nhiều thì xóa bớt ( lớn hơn 10 dòng thì xóa để lại 10 dòng )
3. Nếu người dùng nhập cách quãng ( VD : nhập từ dòng số 4, sau đó bỏ trống mấy dòng tới dòng thứ 7 mới nhập tiếp ) thì xét xem nếu từ cột A, tới cột H , những dòng nào trống hoàn toàn, cách quãng thì tự động xóa dòng trống hoàn toàn từ cột A tới cột H.
4. Thêm một nút bấm cho người dùng khi muốn cột G cập nhật lại công thức từ G4 đến xuống cuối bảng, Các ô C3,D3,E3,F3 và (K3:K33), (P4
16) tự động cập nhật khoảng tính công thức tới cuối bảng. Nút này để chắc ăn rằng nếu người dùng phát hiện số liệu không khớp giữa các mục thu, chi thì công thức cập nhật lại khoảng giá trị. Giá trị tính toán thường bị sai do khoảng tính ( cells ) không cập nhật cũng vì Ínsert hoặc Delete row.
Các yêu cầu trên cũng đã có ghi trong file đính kèm gửi lên. Mong Anh, Chị, và các Bạn trợ giúp VBA thực hiện được các yêu cầu trên. Nếu các yêu cầu đó không hợp lý, rất mong Anh, Chị và các Bạn đưa ra ý kiến tốt hơn để người dùng chương trình này được thuận tiện.
Xin vui lòng trợ giúp, tôi đã cố gắng tìm hiểu VBA để tự làm được tuy nhiên không rành về nó nên chưa thể. Cảm ơn nhiều !
Tôi có một file Quản lý thu chi cho gia đình ( như đính kèm ). Trong quá trình sử dụng tôi phát hiện ra rằng người dùng sẽ tiện hơn nhiều nếu như :
1. Chương trình tự động thêm dòng nếu số dòng nhập tại cột B còn quá ít ( nhỏ hơn 5 dòng thì chèn thêm 6 dòng thành 10 dòng)
2. Nếu số dòng trống từ cột A tới cột H còn quá nhiều thì xóa bớt ( lớn hơn 10 dòng thì xóa để lại 10 dòng )
3. Nếu người dùng nhập cách quãng ( VD : nhập từ dòng số 4, sau đó bỏ trống mấy dòng tới dòng thứ 7 mới nhập tiếp ) thì xét xem nếu từ cột A, tới cột H , những dòng nào trống hoàn toàn, cách quãng thì tự động xóa dòng trống hoàn toàn từ cột A tới cột H.
4. Thêm một nút bấm cho người dùng khi muốn cột G cập nhật lại công thức từ G4 đến xuống cuối bảng, Các ô C3,D3,E3,F3 và (K3:K33), (P4

Các yêu cầu trên cũng đã có ghi trong file đính kèm gửi lên. Mong Anh, Chị, và các Bạn trợ giúp VBA thực hiện được các yêu cầu trên. Nếu các yêu cầu đó không hợp lý, rất mong Anh, Chị và các Bạn đưa ra ý kiến tốt hơn để người dùng chương trình này được thuận tiện.
Xin vui lòng trợ giúp, tôi đã cố gắng tìm hiểu VBA để tự làm được tuy nhiên không rành về nó nên chưa thể. Cảm ơn nhiều !