当前位置:首页经验技巧Office经验office基础

怎么在excel表格中复制打印

2025-11-10 09:27:22

1.EXCEL中如何让一个工作表中打印过的内容自动复制到另一个工作本

如何利用vba代码将excel中打印区域内的内容复制到word文档中?

找到这个vba代码,如果你能看懂就自己修改下使用,如果不能等我过两天有时间了慢慢改,这两天考试,时间不多,不好意思。

Sub test() Dim Rng As Range, Str$ If ActiveSheet.PageSetup.PrintArea <> "" Then '如果设置了打印区域,则 With CreateObject("word.application") '创建word进程 With .documents.Add '添加新的文档 Str = "" '初始化文档名字符串 For Each Rng In Range(ActiveSheet.PageSetup.PrintArea).Areas '循环打印区域中的各个区域(此处设计可针对设置了多个区域的打印区域) If Str = "" Then Str = Rng(1).Value '如果文档名为空,则将区域的第一个单元格内容赋值给变量 Rng.Copy '复制当前区域 .Parent.Selection.Paste '粘贴到word文档中 Next Rng .SaveAs ThisWorkbook.Path & "\" & Str & ".docx" '存为当前工作簿路径下的文档(注: 03版请将".docx"改为".doc") End With .Quit '退出word进程 End With Else '如果未设置打印区域则提示 MsgBox "未设置打印区域" End If End Sub

2.在excel中,单张纸怎么重复打印该内容

EXCEL提供一个拍照的功能,可以将任何多个表的内容放在一个界面,但实际上表的数据还是在原位置,只要原位置的数据内容变了,这个共同展示界面内的数据也会变。

按照你的要求,你只需要将原表的格式调好,使用此拍照功能,将其窗口放在同一个表内5次(共1+5),适当调整一下大小和位置,就行了

使用EXCEL照相功能,同时保留数据位置、版面、打印功能(此功能菜单位置需要自己将其调出来)

以下为使用此功能,将第一、二、三页的版面都显示在第一页里面,可以作为图片变大变小也可以直接双击修改数据和格式,方便方便


免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2026 www.z8000w.com. All Rights Reserved .