0
A
回答
2
我不知道你是什麼意思 但是當用戶更改列B的細胞
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 And Target.Columns.Count = 1 Then
ThisWorkbook.ActiveSheet.PrintOut
End If
End Sub
評論
編輯後,下面的代碼將打印工作表那麼這就是你需要:
Sub PaginateBasedOnColB()
Dim lngRowsCount As Long
Dim lngCounter As Long
lngRowsCount = ThisWorkbook.ActiveSheet.UsedRange.Rows.Count
MsgBox lngRowsCount
For lngCounter = 1 To lngRowsCount
If ThisWorkbook.ActiveSheet.Cells(lngCounter, 2) <> _
ThisWorkbook.ActiveSheet.Cells(lngCounter + 1, 2) Then
ThisWorkbook.ActiveSheet.HPageBreaks.Add (ThisWorkbook.ActiveSheet.Range("B" & lngCounter + 1))
End If
Next lngCounter
End Sub
相關問題
- 1. Jaspersoft - 組開始新頁面在表達時忽略打印
- 2. 打開html頁面打印
- 3. 當打開側面菜單時更改身體的alpha值
- 4. 如何從第二個打印頁面開始打印網頁頁腳?
- 5. 更改打印默認頁面大小
- 6. 頁面控制開始重新計數當前頁面,當你改變方向
- 7. 將垂直列表轉換爲水平列表當列A,B和E發生更改時開始新行
- 8. 打印當月{日期+%B}
- 9. HTML頁面打印時打印
- 10. 刷新當前頁面時打開一個新的
- 11. AngularJS - 打印更改爲頁
- 12. 鏈接列表在開始時打印0值C++
- 13. 重新打印標題時組更改
- 14. 當值更新時更改值
- 15. 當頁面加載時打開標籤
- 16. 當頁面打開時運行FB.logout()
- 17. 當RadWindow打開時禁用父頁面
- 18. 當通話功能打開頁面時
- 19. 打開Android的系統更新頁面
- 20. 如何打開打印頁面Windows?
- 21. 在打開Fancybox時打印內容,在關閉時打印頁面內容
- 22. bean值更改後的更新頁面
- 23. 從瀏覽器打印時更改頁面標題
- 24. 打印頁面時在單獨頁面上打印
- 25. 打印時數值未得到更新
- 26. 如何打開新選項卡並更改當前頁
- 27. 更改打印行的值
- 28. Excel:我想用列B的內容填充列A,僅當列B的值以F開頭時
- 29. 蟒蛇:Excel中:打印在列然後開始下一行
- 30. 點擊關閉當前頁面並打開一個新頁面?
它是這樣的我有一個回合30000行的excel當我想打印表格我想開始新的頁面時例如 – Nueng
行100 columb是紐約行101列b是華盛頓我怎樣才能讓它開始新頁 – Nueng
將新代碼添加到工作表的VBA代碼中並按下F5裏面的Sub – AMIB