Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1253|回复: 10

[已解决]怎么实现自动复制读取数据并打印

[复制链接]
发表于 2023-2-22 13:45 | 显示全部楼层 |阅读模式
微信截图_20230222134145.png
实现自动打印.zip (481.83 KB, 下载次数: 6)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2023-2-22 16:21 | 显示全部楼层
本帖最后由 zjdh 于 2023-2-22 17:20 编辑

工作簿2.rar (282.45 KB, 下载次数: 5)
回复

使用道具 举报

 楼主| 发表于 2023-2-23 14:49 | 显示全部楼层
zjdh 发表于 2023-2-22 16:21
添加一个用户窗体,原来的宏未做修改。

感谢大神,这样倒是也可以的,就是每个编号都会挑出保存选择文件夹界面,能否修改呢?
改成全自动的,自动保存在比如桌面或者某个文件夹,名称为B2+A1 也就是编号+采购销售合同,谢谢
回复

使用道具 举报

发表于 2023-2-23 17:55 | 显示全部楼层
本帖最后由 zjdh 于 2023-2-23 18:26 编辑

工作簿3.rar (283.15 KB, 下载次数: 10)
回复

使用道具 举报

发表于 2023-2-23 17:58 | 显示全部楼层
本帖最后由 zjdh 于 2023-2-23 18:27 编辑

工作簿4.rar (284.12 KB, 下载次数: 6)
回复

使用道具 举报

发表于 2023-2-23 19:48 | 显示全部楼层
zjdh 发表于 2023-2-23 17:55
打印内容输出为图片。

学习中,无意冒犯,在2016后的版本,存为图片要增加一句  .Parent.Select ,不然导出的图片会是空白
Sub SaveToPic(Path As String, File As String, Ran As Range)
    Ran.CopyPicture Appearance:=xlScreen, Format:=xlBitmap
    With ActiveSheet.ChartObjects.Add(0, 0, Ran.Width, Ran.Height).Chart  '
        .Parent.Select
        .Paste
        .Export Filename:=Path & File & ".jpg", FilterName:="jpg"
        .Parent.Delete
    End With
End Sub


回复

使用道具 举报

发表于 2023-2-23 20:38 | 显示全部楼层
benhsu 发表于 2023-2-23 19:48
学习中,无意冒犯,在2016后的版本,存为图片要增加一句  .Parent.Select ,不然导出的图片会是空白
Sub ...

是的这个我知道。
回复

使用道具 举报

 楼主| 发表于 2023-2-24 12:04 | 显示全部楼层
zjdh 发表于 2023-2-23 17:58
打印页面输出为工作簿

抱歉,大神没表达好,打印的每份单据输出为PDF文件
回复

使用道具 举报

 楼主| 发表于 2023-2-25 14:51 | 显示全部楼层
zjdh 发表于 2023-2-23 17:55
打印内容输出为图片。

貌似不能直接吧jpg改为pdf 导出来的文件打不开,还需要哪里修改一下呢?
回复

使用道具 举报

发表于 2023-2-28 22:27 | 显示全部楼层    本楼为最佳答案   
工作簿5.rar (326.14 KB, 下载次数: 4)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-29 03:40 , Processed in 0.295380 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表