返回列表 上一主題 發帖

[發問] vlookup一次全部列印

回復 1# energy318122
"但是列印時我想要一次就可以列印全部所有人,而不是一筆一筆叫出來印,也不想重複表格列印!"
而不是手動一筆一筆叫出來印  對嗎?   要附檔上來說清楚

TOP

回復 4# energy318122
  1. Sub Ex()
  2.     Dim R As Range
  3.     With Sheets("工作表2")
  4.         For Each R In Sheets("工作表1").Range("A2:E10").Rows
  5.             .Range("A2:E2") = R.Value
  6.             .PrintOut
  7.         Next
  8.     End With
  9. End Sub
複製代碼

TOP

回復 6# trainee
若一頁需列印十個記錄,分二欄五列 附上範例看看!

TOP

回復 8# trainee
  1. Sub Ex()
  2.     Dim Rng As Range, E As Range, i, ii
  3.     Set Rng = Sheets("Print Sheet").Range("b1, d1, b6, d6, B11, D11")
  4.     With Sheets("Date Sheet")
  5.         For i = 2 To .Cells(Rows.Count, "A").End(xlUp).Row Step 6
  6.             ii = 0: Rng.EntireColumn = ""
  7.             For Each E In Rng
  8.                 E = .Cells(i + ii, "A")
  9.                 E.Offset(2) = .Cells(i + ii, "B")
  10.                 E.Offset(4) = .Cells(i + ii, "C")
  11.                 ii = ii + 1
  12.             Next
  13.              With Rng.Parent
  14.                 .PageSetup.FitToPagesWide = 1
  15.                 .PageSetup.FitToPagesTall = 1
  16.                 .PrintOut
  17.             End With
  18.         Next
  19.     End With
  20. End Sub
複製代碼

TOP

回復 11# trainee
  1. Sub Ex()
  2.     Dim Rng As Range, E As Range, i, ii
  3.     Set Rng = Sheets("Print Sheet").Range("B1, F1, B6, F6")
  4.     With Sheets("Data Sheet")
  5.         For i = 2 To .Cells(Rows.Count, "A").End(xlUp).Row Step 4
  6.             ii = 0: Rng.EntireColumn = "": Rng.Offset(, 2).EntireColumn = ""
  7.             For Each E In Rng
  8.                 E = .Cells(i + ii, "A")
  9.                 E.Offset(2) = .Cells(i + ii, "B")
  10.                 E.Offset(2, 2) = .Cells(i + ii, "C")
  11.                 E.Offset(4) = .Cells(i + ii, "D")
  12.                 E.Offset(4, 2) = .Cells(i + ii, "E")
  13.                 ii = ii + 1
  14.             Next
  15.              With Rng.Parent
  16.                 .PageSetup.PrintArea = "a1:h10"
  17.                 .PageSetup.FitToPagesWide = 1
  18.                 .PageSetup.FitToPagesTall = 1
  19.                 .PrintOut
  20.             End With
  21.         Next
  22.     End With
  23. End Sub
複製代碼

TOP

        靜思自在 : 【生命在呼吸間】佛陀說:「生命在呼吸間。」人無法管住自己的生命,更無法擋住死期,讓自己永住人間。既然生命去來這麼無常,我們更應該好好地愛惜它、利用它、充實它,讓這無常、寶貴的生命,散發它真善美的光輝,映照出生命真正的價值。
返回列表 上一主題