Bạn có thể in trang lẻ, trang chẳn trong Excel. Xem bài này http://www.giaiphapexcel.com/forum/showthread.php?p=87466Toi có 1 bản tính thật dài, toi muon in ra 2 mặt giấy để tiết kiệm giấy in nhưng làm ko được?bạn nào biết giúp với.cám ơn
Sub Print_Odd_Even()
Dim Totalpages As Long
Dim StartPage As Long
Dim Page As Integer
StartPage = 1 '1 = Odd and 2 = Even
'Or use the InputBox suggestion from Gord Dibben
'StartPage = InputBox("Enter 1 for Odd, 2 for Even")
Totalpages = Application.ExecuteExcel4Macro("GET.DOCUMENT(50)")
For Page = StartPage To Totalpages Step 2
ActiveSheet.PrintOut from:=Page, To:=Page, _
Copies:=1, Collate:=True
Next
End Sub
mình tặng lại cho ntloan file in trang chẵn lẽ nha, mình cũng sưu tầm được trên diễn đàn này thôi, bạn tải về và copy số liệu qua file này canh lại lề rồi nhấn alt+F8 de in, neu muon in trang chẵn thi nhấn số 2- số muốn in và trang lẽ cũng vậy, nhớ chỉnh lại lề khi muốn in từ trang lẽ qua trang chẵn.
Tôi cũng tìm hiểu về các lệnh in trong Excel để viết TVEXCEL02 Print : công cụ in cho Excel nhưng vẫn chưa thấy mục Print Order trong Properties của hộp thoại Print.Thật đơn giản thôi bạn ạ, cách này dễ làm nhất. Bạn chọn lệnh in như bình thường. (cả word và excel) trong hộp thoại 'Print' nếu là word bạn chọn trong mục Print chọn odd pages thì in ra toàn trang lẻ, chọn even pages thì nó ra toàn trang chẵn. Với excel thì bạn chọn trong hộp thoại Print thẻ Properties và tìm trong đó mục 'Print Order' và cũng chọn Odd pages, even pages như trên là xong. Máy in loại nào cũng có tuy nhiên nó nằm ở những chỗ khác nhau trong Properties thôi. Tự mình khám phá ra nốt mới thú vị. Chúc vui! Rất mong câu trả lời này có ích với bạn.
Cái này quá dễ, không phải đi tới đi lui thế đâu
Bạn vào file2 ngay chỗ {page} bạn sửa lại thành "Trang & [page]+10" => Trang 11
(lưu ý với office 2003 trở lên nó sẽ không cho cộng như thế mà như này thì OK: sửa thành "Trang & - [page]+10-" => Trang - 11- )
(vì cái này nên form mình đưa lên mới có cái vụ xác định trang đầu tiên là trang chẵn hay lẻ đó)
OK bạn nhé!![]()
Mình đang sài SS_ML1610 ,bạn bấm Ctrol + P -> Properties -> Extras -> Print Order rồi chọn Odd hoặc Even thôi.Chúc bạn làm add-in hiệu quả với nhiều lựa chọn hữu ích.Tôi cũng tìm hiểu về các lệnh in trong Excel để viết TVEXCEL02 Print : công cụ in cho Excel nhưng vẫn chưa thấy mục Print Order trong Properties của hộp thoại Print.
Bạn có thể cho biết cụ thể tên các máy in mà bạn thấy có chức năng đó để tôi tìm drive cài vào máy để tìm hiểu thêm về lệnh in.
1/ Cái này là không đúng nhé.Chọn máy in là Foxit Reader sẽ tạp file pdf cho bạn mà k bị thay đổi font chữ hay bất cứ điều gì khác