-1
我想打印具有數據的單元格(範圍)。在我的Sheet B:T是打印區域。如果在該範圍內,則只有範圍B8:T8(行)的值仍爲空。所以我需要一個宏,它只打印B:T範圍Excel VBA:打印範圍內的數據單元格
我想打印具有數據的單元格(範圍)。在我的Sheet B:T是打印區域。如果在該範圍內,則只有範圍B8:T8(行)的值仍爲空。所以我需要一個宏,它只打印B:T範圍Excel VBA:打印範圍內的數據單元格
下次嘗試並做一些挖掘工作,因爲這對您來說確實很容易編寫和實踐。您只需要查找範圍中的最後一行並將打印區域設置爲A1:T & lastrow。
setPrintArea()
Dim LR As Long
LR = Columns("B:T").Find(What:="*", SearchDirection:=xlPrevious, SearchOrder:=xlByRows).Row
ActiveSheet.PageSetup.printArea = "B1:T" & LR
End Sub