Bài này dành riêng cho 2003. Excel 2007 - 2010 lọc theo thời gian hay hơn 2003. 1. Nếu bạn chỉ muốn lọc theo tháng, và không có nhu cầu lọc theo khoảng thời gian: Bạn tạo 1 trường tháng trong dữ liệu, bằng hàm Month(), quá dễ. Kéo thả trường này vào Page. Code sẽ đơn giản như những file trên. | Sổ chi tiết khách hàng chọn khách hàng bằng combobox chọn tháng bằng validation Bài này dành riêng cho 2003. Excel 2007 - 2010 lọc theo thời gian hay hơn 2003. 1. Nếu bạn chỉ muốn lọc theo tháng và không có nhu cầu lọc theo khoảng thời gian Bạn tạo 1 trường tháng trong dữ liệu bằng hàm Month quá dễ. Kéo thả trường này vào Page. Code sẽ đơn giản như những file trên. PHP Code With PivotTable 1 .PivotFields Thg .CurrentPage ActiveSheet. K3 . Value . PivotCache. Refre sh End With Dùng validation tạo list cho ô K3 để chọn tháng. Trong List sẽ có 1 dòng để chọn All để xem hết dữ liệu cả năm. Tất nhiên khi chọn tháng 2 trở đi số dư đầu kỳ sẽ là số dư cuối tháng trước chứ không phải lấy số dư đầu năm. Cohg ly TtWXYZ __ C HI TIET CONG NỢ KHACHHÀNG ĩvlã khách hàng KH28 T ên khách hàng C ông ty TNIỈH 28 So hi tíu ký Ệiự 400 000 STT Ngày Số Dial giải TK đối Số tiền Du1 chứng ứng Nợ Có Nợ 01 02 03 11 06 08 BH03 06 PTŨ5 Ũ6 Doanh thu tán hàng Công ty 28 Thuế GTGT bán hàng Công ty 28 Thu tiền hàng Công ty 28 511 111 0 0 0 Grand Total Sô hl CUO1 ký noộ Ngày 06 tháng 04 năm 2011 Lập biểu ptm0412 Nhắc lại khi chọn mã KH nếu KH không có phát sinh thì bị lỗi ta xử lý lỗi đó. khi chọn tháng nếu trong tháng khách hàng đó không phát sinh không bị lỗi. Pivot chỉ hiện lên dòng Total bằng 0 mà thôi. Ta cũng sẽ xử lý riêng trường hợp .