返回列表 上一主題 發帖

[發問] 格式化條件,有值則顯示整數列框架

回復 26# jackson7015

1.不用手動去設定列印範圍
2.工作表改好後,
   作 預覽列印 或 列印,其列印範圍會自動調整設定

TOP

回復 28# jackson7015

功能:"項目1" 或 "項目4" 或 "項目6" 或 "項目11"  4張工作表在作預覽列印或直接列印時,會自動設定調整成所需之列印範圍
ThisWorkbook程式碼改為下列即可
  1. Private Sub Workbook_BeforePrint(Cancel As Boolean)
  2. Sh = ActiveSheet.Name
  3. If Sh = "項目1" Or Sh = "項目4" Or Sh = "項目6" Or Sh = "項目11" Then
  4.   If [C6] = "" Then
  5.      LR = 5
  6.   Else
  7.      LR = Application.CountA([C6:C65535])
  8.      LR = Application.RoundUp(LR, -1) + 5
  9.   End If
  10.   ActiveSheet.PageSetup.PrintArea = "C1:I" & LR
  11. End If
  12. End Sub
複製代碼

TOP

        靜思自在 : 發脾氣是短暫的發瘋。
返回列表 上一主題