0
我有一個文件,其中包含填充了信息的列A-D。直到第75次的每一行都被填滿;隨着時間的推移,它的長度將會發生變化。但是,B列和C列並沒有全部數據。此外,第一行A-D列合併,現在用作標題。宏僅打印在特定列中具有特定值的行
問題:
我想打印所有具有行的「1」在列D我有一個宏,將從「1」與「0」的人對它們進行排序。 「1」是第一個上市。如何在列D中打印「1」的行?
我有一個文件,其中包含填充了信息的列A-D。直到第75次的每一行都被填滿;隨着時間的推移,它的長度將會發生變化。但是,B列和C列並沒有全部數據。此外,第一行A-D列合併,現在用作標題。宏僅打印在特定列中具有特定值的行
問題:
我想打印所有具有行的「1」在列D我有一個宏,將從「1」與「0」的人對它們進行排序。 「1」是第一個上市。如何在列D中打印「1」的行?
一個AutoFilter
命令將讓你在打印前過濾該數據。即使列d沒有出現爲AutoFilter
選擇,運行
ActiveSheet.Range("$A$1:$G$7").AutoFilter Field:=4, Criteria1:="0"
將在列d仍濾波器(你的範圍可能需要進行排序等)
然後打印後,運行
ActiveSheet.Range("$A$1:$G$7").AutoFilter
將刪除自動過濾器。