Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] HỎI VỀ VBA IN ???
#1
Mình có 1 table "Tiec" gồm ThucDon, SoLuong, Ngay
Ví dụ Report của mình gồm 3 trang là 3 record mình lọc được theo ngày
Mình muốn tạo 1 nút trong form, sử dụng code VBA, khi bấm vào là in ngay 3 trang này mà không cần mở report hay thêm thao tác nào nữa.
Mình có tìm được code như sao của 1 bạn trên diễn đàn:

DoCmd.SelectObject acReport, "rptCustomers", True
DoCmd.PrintOut , , , , 1


Tuy nhiên, mình lại muốn mỗi trang in theo số lượng riêng (số lượng nằm trong "SoLuong" của mỗi recordset)

Mình nghĩ phải tạo vòng lập để in. Nhưng lại không biết tạo vòng lập đếm số trang như thế nào?

Ai giúp mình với!!!
Chữ ký của chumeodien Xin chào, mình là chumeodien, Tham gia http://thuthuataccess.com/forum từ ngày 03-12 -12.
Reply
Những người đã cảm ơn
#2
Không hiểu. Post file lên đi
Thân
Chữ ký của Xuân Thanh Trăm năm trước thì ta chưa gặp
Trăm năm sau biết gặp được không?
Cuộc đời sắc sắc không không
Thì thôi ta cứ hết lòng vì nhau
ღღღღღTài sản của Xuân Thanh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#3
Theo cách bạn nói rằng bạn muốn in số lượng trang riêng thì theo mình chẳng ảnh hưởng gì đế vòng lặp cả. bạn có thể ra lệnh cho máy in theo trang current hoặc chọn trang tùy ý. in bào nhiêu bản tùy bạn mà. ở ms access cũng in như ở ms word thôi mà bạn. sao bạn lại tự phức tạp hóa vấn đề làm gì.
Chữ ký của quanghoasla Hãy chia sẻ kinh nghiệm cùng mình trênThuThuatAccess nhé! Chúc vui vẻ rose
My site: My site hoặc My site
ღღღღღTài sản của quanghoasla (View All Items) ღღღღღ
Reply
Những người đã cảm ơn


Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ