Hình như là không có Anh ạ. Có in liên tục thì được.xin hỏi các Bạn. có code nào in sheet1 sheet 2 sheet 3, sheet 4 cùng 1 lúc được không. mong các Bạn hướng dẫn
khó nhỉ. chỉ cần in mấy sheet cần thôi. in hết thì không cần code. cảm ơn bạn nhiềuHình như là không có Anh ạ. Có in liên tục thì được..
Vậy thì cho In hết Sheet này thì đến Sheet kia. Mỗi lần máy in chạy được có 1 tờ à. Sao mà in cùng lúc đượckhó nhỉ. chỉ cần in mấy sheet cần thôi. in hết thì không cần code. cảm ơn bạn nhiều
hì hì. muấn tạo lút bấm in hết mấy sheet đấy đỡ phải chọn bạn ahVậy thì cho In hết Sheet này thì đến Sheet kia. Mỗi lần máy in chạy được có 1 tờ à. Sao mà in cùng lúc được![]()
Nó dạng kiểu này ạhì hì. muấn tạo lút bấm in hết mấy sheet đấy đỡ phải chọn bạn ah
Sub PrintData()
Dim Arr As Variant, I As Long
Arr = Array("Sheet1", "Sheet3", "gi gi do")
For I = LBound(Arr) To UBound(Arr)
Sheets(Arr(I)).PrintOut
Next I
End Sub
Sao nó báo nỗi bạn ợi. xin hướng dẫnNó dạng kiểu này ạ
Mã:Sub PrintData() Dim Arr As Variant, I As Long Arr = Array("Sheet1", "Sheet3", "gi gi do") For I = LBound(Arr) To UBound(Arr) Sheets(Arr(I)).PrintOut Next I End Sub
Em đảm bảo cái này làm gì có "báo nỗi" được ạ. Có báo lỗi thì có.Sao nó báo nỗi bạn ợi. xin hướng dẫn
mình gửi sheet mong bạn hướng dẫnEm đảm bảo cái này làm gì có "báo nỗi" được ạ. Có báo lỗi thì có.
Liệt kê tất cả các Sheet cần in vào trong Array("tên Sheet cần in 1", "tên Sheet cần in 2", "tên Sheet cần in 3",.....,......)
Cái Arr As Long em viết sai em sửa rồi màmình gửi sheet mong bạn hướng dẫn
ok cám ơn bạn nhiều nhiều. chúc bạn một ngày tốt lànhCái Arr As Long em viết sai em sửa rồi mà
Arr As Variant
cài này nỗi với sheet đặt tên. mong bạn xem thửCái Arr As Long em viết sai em sửa rồi mà
Arr As Variant