永发信息网

VBA打印的问题?

答案:2  悬赏:10  手机版
解决时间 2021-04-28 01:35
  • 提问者网友:了了无期
  • 2021-04-27 13:14
在一个工作薄的其中一个工作表中做一个宏,然后在这个工作表中一个单元格里输入哪个工作表,按打印按钮,就可打印出来。这样的代码可以写出来吗?
最佳答案
  • 五星知识达人网友:执傲
  • 2021-04-27 13:25

Sub PrintOut()


' 宏由 EXCEL-YQ 编写,时间: 2009-11-12
'
Dim i As Integer
Dim Name As String
For i = 1 To Sheet1.Range("A65536").End(xlUp).Row
Name = Sheet1.Range("A" & i)
Sheets(Name).PrintOut Copies:=1, Collate:=True
Next
End Sub

全部回答
  • 1楼网友:爱难随人意
  • 2021-04-27 14:59
用代码获取单元格中工作表名,然后在打印代码中引用此工作表名,打印此工作表。思路就是这样
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯