Em có một đọan code sử dụng để in các biên bản trong excel như sau ạ:
Private Sub CommandButton1_Click()
Sheets("NB").Select
ActiveWindow.SelectedSheets.PrintOut From:=1, to:=1, Copies:=1, Collate _
:=True
Sheets("PYC").Select
ActiveWindow.SelectedSheets.PrintOut From:=1, to:=1, Copies:=1, Collate _
:=True
Sheets("XD").Select
ActiveWindow.SelectedSheets.PrintOut From:=1, to:=2, Copies:=1, Collate _
:=True
Sheets("NB").Select
End Sub
Em phải in lặp đi lặp lại thao tác như sau: giả sử em phải in biên bản từ số biên bản 1 đến 1000
thì em phải nhập số 1 vào ô "O2" ở sheet "NB" và bấm vào nút CommandButton1_Click
sau đó lại nhập số 2 vào ô "O2" ở sheet "NB" và bấm vào nút CommandButton1_Click...
sau đó lại nhập số 3 vào ô "O2" ở sheet "NB" và bấm vào nút CommandButton1_Click...
cứ như vậy cho đến 1000. Các cao thủ excel lập giúp em đoạn code để nó cho phép mình nhập giá trị đầu và giá trị cuối của biên bản cần in và in một loạt luôn ạ. Chú ý rằng đoạn code phải tự nhập giá trị vào ô "O2" để các hàm khác trong excel của em nó lấy giá trị đó để tham chiếu giá trị để ra kết quả để in. Em gửi kèm file để các cao thủ dễ hiểu ạ.
Private Sub CommandButton1_Click()
Sheets("NB").Select
ActiveWindow.SelectedSheets.PrintOut From:=1, to:=1, Copies:=1, Collate _
:=True
Sheets("PYC").Select
ActiveWindow.SelectedSheets.PrintOut From:=1, to:=1, Copies:=1, Collate _
:=True
Sheets("XD").Select
ActiveWindow.SelectedSheets.PrintOut From:=1, to:=2, Copies:=1, Collate _
:=True
Sheets("NB").Select
End Sub
Em phải in lặp đi lặp lại thao tác như sau: giả sử em phải in biên bản từ số biên bản 1 đến 1000
thì em phải nhập số 1 vào ô "O2" ở sheet "NB" và bấm vào nút CommandButton1_Click
sau đó lại nhập số 2 vào ô "O2" ở sheet "NB" và bấm vào nút CommandButton1_Click...
sau đó lại nhập số 3 vào ô "O2" ở sheet "NB" và bấm vào nút CommandButton1_Click...
cứ như vậy cho đến 1000. Các cao thủ excel lập giúp em đoạn code để nó cho phép mình nhập giá trị đầu và giá trị cuối của biên bản cần in và in một loạt luôn ạ. Chú ý rằng đoạn code phải tự nhập giá trị vào ô "O2" để các hàm khác trong excel của em nó lấy giá trị đó để tham chiếu giá trị để ra kết quả để in. Em gửi kèm file để các cao thủ dễ hiểu ạ.