比如打印C:\资料\临时数据
把临时数据文件夹里的所有excel打印出来,只打印sheet1工作表,打印区域range("A1:S35")。
1、参考
2、使用下面代码(打印当前表)
Sub 打印()
'2019-12-25 22:00:47
Dim m1$, m2$, m$
m1 = "C:\A"
m2 = "B.*.xlsx"
m = Dir(m1 & "\", vbReadOnly)
While m <> ""
If m Like m2 Then
Workbooks.Open m1 & "\" & m
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveWorkbook.Close SaveChanges:=False
End If
m = Dir
Wend
End Sub
怎么把xlsx和xls excel文件都能选择,而不是单独选择 我把txt格式换成了xlsx格式,因为我打印的是Excel文件。
我发现还有xls格式的文件,不知道怎么同时选择。
因为文件要按顺序打印,所以必须都能选择。有时间帮忙看下哦
我不会写,才问的啊,有没有大神写一个。