Ta tạm dừng chuyện này:
lại cái đã;
Cái mà mình muốn thảo luận với bạn bây giờ là cấu trúc CSDL của bạn
Các trang tính 'Nhap' & 'Xuat' sao bạn không xoay ngang lại
Trang tính luôn có số cột ít hơn số hàng; Mà dữ liệu của bạn thì số lương thực, thực fẩm thì không nhiều, số ngày thì mình chưa rõ, nhưng có thể dùng để xài có cả 1 năm dữ liệu trở lên sẽ có vấn đề ngay.
Theo mình để tính lượng tồn tiền của ngày hôm trước với câu trúc hiện nay sẽ khó hơn trang tính ta xoay đi 90 độ
Nếu vậy có trỡ ngại gì đến các trang tính khác hay không?
Bạn có thể nêu các trỡ ngại đó ra để bàn cách khắc fục.
Chuyện xoay sẽ có người giúp bạn hoàn toàn, bạn đồng í không?
Một chuyện khác nữa, là các loại lương thực, thực fẩm nên có mã, nhưng để bàn sau. . . .
Chờ tin từ bạn.
Còn vấn đề code hình như chỉ chạy dược 1 lần. Thêm ngày khác thì báo lỗi ở dòng mình bôi đỏ đậm dưới đây
......
MyFormat = Rng.NumberFormat
'Rng.NumberFormat = MyFormat
Tạm thời bạn thử vô hiệu hóa dòng lệnh đó đi; Bằng cách thêm dấu nháy đơn vô đầu dòng lệnh.
& nhớ vô hiệu hóa dòng lệnh tương tự cuối macro:
Mã:'Rng.NumberFormat = MyFormat
Tạm thời là vậy, trong khi chờ . . . . .
Mình xem & đúng ý mình rồi, nhưng cho hỏi thêm 1 tý nữa nhé:
(1) - sao nó không chép luôn danh mục LTTP vào dòng 4 (bỏi vì khi mình cần thêm thì lại phải copy sang cả hai bảng (cũng có khi quên).
(2)- Khị chèn thêm dòng ở bảng "N-X LTTP.." thì nó không gán số liệu dòng tổng cộng.
Bạn làm hộ mình với theo hướng là khi thêm tên LTTP vào thì nó tự gán vào dòng 4 của sheet "NHAP"&"XUAT". Và khi chèn thêm dòng ở bảng "N-X LTTP.." thì nó tự động chèn thêm cột ở sheet "NHAP"&"XUAT", như thế cột tổng cộng cũng được gán số liệu theo.
(3) Ở ô H2 bạn có thể cho nó hiện cả là ngày thứ mấy trong tuần được không?
(1) Tồn ngày hôm trước là số dư của ngày hôm + nhập hôm trước-Xuất hôm trước. Phần này Em đang phải làm thủ công cho kịp. Nhưng E nghĩ có thể dùng hàm Hlookup để dò tham chiếu vào Sheet "Nhap"&"xuất" là có thể được (E chưa thử). Không biết E nghĩ vậy có đúng không? Nếu có cao kiến gì Bác chỉ gùm cho Em với nhé.
(2) Bác cho Em xin thêm đoạn code để "GHI và thoát" vào một nút nữa bác nhé!
Thật ra mình làm xong từ trước khi đưa file lên; Nhưng e rằng bạn rối khi kiểm tra thôi.Em Cảm ơn Bác ChanhTQ@ rất nhiều!
E kiểm tra rồi rất đúng với cách E phải làm rồi: Tồn hôm trước = Dư đầu kỳ + lũy kế nhập đến ngày cần tính- Lũy kế xuất đến ngày ấy.
Bác cố giúp E cho trọn vẹn bác nhé. Mong tin Bác nhiều!
Trân trọng !