肿么将excel整个工作薄双面打印出来

举报 回答
肿么将excel整个工作薄双面打印出来
问在线客服
扫码问在线客服
  • 回答数

    4

  • 浏览数

    2,962

举报 回答

4个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问秘塔AI搜索
取消 复制问题
已采纳
你打印机要是支持双面打印,直接「文件→打印→整个工作簿」,再点「打印机属性」里勾上双面打印就行啦~
不支持?那就得上宏!
快捷键 `Alt+F11` 打开VBA编辑器 → 顶部点「插入」→「模块」→ 把下面代码粘进去:
vba
Sub test()
Dim i, j As Integer
Dim sh As Worksheet
For Each sh In ThisWorkbook.Sheets
i = i + (sh.HPageBreaks.Count + 1) * (sh.VPageBreaks.Count + 1)
Next sh
For j = 1 To i Step 2
ThisWorkbook.PrintOut From:=j, To:=j
Next j
MsgBox 请把纸翻个面,点OK继续打偶数页~, vbOKOnly, Hi
For j = 2 To i Step 2
ThisWorkbook.PrintOut From:=j, To:=j
Next j
End Sub

粘完直接按 `F5` 运行!搞定~
?? 常见问题速答:
? 点了没反应?先确认宏开了没!
→ Excel 2007:左上角「Office按钮」→「Excel选项」→「信任中心」→「信任中心设置」→「宏设置」→ 选第二项(带提示那个)→ 关掉重开文件,弹窗点「启用宏」!
还不行?先试个小白测试宏:
vba
sub test1()
Msgbox 宏启用了没?
end sub

运行它,弹窗出来就说明宏OK;没弹?回去再检查上面步骤!
? 还是不出纸?别急——
? 先手动「打印一页」选好你的打印机!
? 再运行宏!(宏不会自动选打印机,得你先手动指定一次)
搞不定?评论区喊我,手把手帮你盯屏
取消 评论
1.首先点击文件选项。


2.点击打印选项。

3.调出打印对话框。

4.打印选项中点击三角,选择双面打印即可。

扩展资料
Excel中的行高和列宽默认单位为磅。但是由于使用习惯,常用的是CM单位。此时需要点击工作表右下角的“页面布局”按钮,然后再设置行高列宽,此时单位就是以CM显示的。
取消 评论
复制啊。。。。。。。。。。。。。。
取消 评论
可以。1、打开Excel,选中需要打印的区域。2、点击页面布局。3、点击打印区域下的三角符号,然后选择设置打印区域。4、点击文件,选择打印可以查看预览。5、可以看到右边的预览图已经锁定好打印区域,最后选择打印即可将锁定的区域打印出来了。
取消 评论
ZOL问答 > 肿么将excel整个工作薄双面打印出来

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?