vba高手帮帮忙啊

代码:Sheets("Sheet2").SelectRange("F11:J20").SelectSelection.CopySheets("Sheet1").Selec... 代码:
Sheets("Sheet2").Select
Range("F11:J20").Select
Selection.Copy
Sheets("Sheet1").Select
Range("B4").Select
ActiveSheet.Pictures.Paste.Select
问题出在 ActiveSheet.Pictures.Paste.Select
如何按F8单步执行没有问题,直接运行出现“运行时错误 ‘1004’ microsoft excel无法粘贴数据”提示,但不管这个错误,再点一下运行又能成功执行。
分用完了,还请高手帮帮忙……
展开
 我来答
匿名用户
2012-05-04
展开全部
这个可能是你原来还有什么其他的操作,你的程序没有调试好……经过测试 这段代码使用起来没有问题啊
不知道你这段代码放在何处 是否与其他有冲突……
另外请检查你的代码、调试你的程序 、然后编译一下……如果代码始终处于调试阶段的话,应该在修改完后 首先跳出……然后再重新调试 然后编译……
下面是用你的代码测试的 运行正常……
Sub p_copy()
Sheets("Sheet2").Select
Range("F11:J20").Select
Selection.Copy
Sheets("Sheet1").Select
Range("B4").Select
ActiveSheet.Pictures.Paste.Select
End Sub
xuwuwx122
2012-06-29 · TA获得超过1806个赞
知道小有建树答主
回答量:1178
采纳率:0%
帮助的人:671万
展开全部
已发代码文件,注意查收
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友207fd37a0
2012-05-05 · 超过43用户采纳过TA的回答
知道答主
回答量:219
采纳率:0%
帮助的人:110万
展开全部
Sub tt()
Sheets("Sheet2").Select
Range("F11:J20").Select
Selection.Copy
Sheets("Sheet1").Select
Range("B4").Select
ActiveSheet.Pictures.Paste.Select

End Sub
没错啊,可运行
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式