类Range的copypicture方法无效

轮子酱 CSDN会员 轮子酱 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
找了一段小代码改了改,想实现的就是对excel固定位置截图保存...保存成宏然后使用python的微信机器人自动触发调用,但是有大概15%的概率会出现报错提示“类Range的CopyPicture方法无效”,遇到的时候点击“调试”然后点击继续就可以正常继续运行了,想请教一下这个报错是为啥?代码附在下面,总是报错的是这一行:

Selection.CopyPicture Appearance:=xlScreen, Format:=xlBitmap



Sub 自动截图()
'
' 自动截图 宏
'

'
Windows("JPInstantSLA-20190702.xlsm").Activate
Sheets("INT SLA Dashboard").Select
Range("A33:H55").Select

Dim time As String
time = CStr(Now())

Selection.Copy

Application.CutCopyMode = False

If Application.Wait(Now + TimeValue("0:00:2")) Then
Dim u As Integer
u = 1
End If

Selection.CopyPicture Appearance:=xlScreen, Format:=xlBitmap
Application.CutCopyMode = False

If Application.Wait(Now + TimeValue("0:00:2")) Then
u = 1
End If

Range("a1").Select
ActiveSheet.Paste
Set Newshape = ActiveSheet.Shapes(ActiveSheet.Shapes.Count)
With ActiveSheet.ChartObjects.Add(1, 1, 1, 1)
.Width = Newshape.Width
.Height = Newshape.Height
Newshape.Copy
.Select
.Chart.Paste
.Chart.Export ActiveWorkbook.Path & "\" & Cells(34, 12) & ".jpg"
.Delete
End With
Newshape.Delete

End Sub

...全文

相关推荐

Excel-VBA宏编程实例源代码-将指定对象作为图片粘贴到Word文档中.zip

Excel-VBA宏编程实例源代码-将指定对象作为图片粘贴到Word文档中.zip

芝麻粒儿

Excel页脚插入表格图片[项目代码]

在Excel中,页脚通常用于显示页码、日期等简单信息,不支持直接插入复杂表格或图片。但可以通过以下方法实现类似效果:1. 在工作表中插入图片或表格并调整打印区域;2. 在页眉/页脚中插入图片(受限);3. 使用VBA代码插入图片或表格(需编程基础);4. 将数据复制到Word中设计更复杂的页脚。虽然Excel的页脚功能有限,但通过这些变通方法仍能满足需求。如需频繁进行复杂设计,建议使用Word作为替代方案。

火锅底料102

ACCESS 2003导出图片到Excel

ACCESS 2003导出图片到Excel,每次打开数据库,只能成功导执行一次。 问题已解决: Selection前面加上xlapp 就可以了.谢谢.

legnochef

C#利用Excel生成图片

C#下操作Excel COM接口,可以将不同类型的图(比如柱状图、线形图、叠加柱状图)根据数据生成在同一张图片上。 在跑的过程中,如果有COM报错,请检查DCOM下Excel组件的权限。

justinliyh

无人机手势控制数据集46176张VOC+YOLO格式.zip

数据集格式:VOC格式+YOLO格式 压缩包内含:3个文件夹,分别存储图片、xml、txt文件 JPEGImages文件夹中jpg图片总计:46176 Annotations文件夹中xml文件总计:46176 labels文件夹中txt文件总计:46176 标签种类数:8 标签名称:["follow","follow_hand","land","land_hand","null","object","takeoff","takeoff-hand"] 每个标签的框数(注意yolo格式类别顺序不和这个对应,而以labels文件夹classes.txt为准): follow 框数 = 22056 follow_hand 框数 = 4038 land 框数 = 7609 land_hand 框数 = 3300 null 框数 = 2642 object 框数 = 2 takeoff 框数 = 3494 takeoff-hand 框数 = 3645 总框数:46786 图片清晰度(分辨率:像素):清晰 图片是否增强:否 标签形状:矩形框,用于目标检测识别 重要说明:暂无 特别声明:本数据集不对训练的模型或者权重文件精度作任何保证,数据集只提供准确且合理标注

不会仰游的河马君
评论
收藏 已收藏
分享
返回顶部
轮子酱 CSDN会员
VBA 2,506 成员 10,830 内容