EXCEL 2007 VBA将单元格里的文本内容与图片一起复制到另一个单元格,如何操作?请大师们不吝赐教!谢谢了!

 我来答
百度网友643d77a
2011-08-04 · TA获得超过229个赞
知道小有建树答主
回答量:112
采纳率:0%
帮助的人:130万
展开全部
Excel 里的图形是不能插入单元格的,每个图形都是浮在单元格的上方,因此好像不能同时复制单元格内容和图形对象(楼上兄弟说的在用户界面手工操作的方法除外),但可以通过VBA代码分步实现你要的功能:
1、复制单元格内容,这个相信你已经会了。
2、复制图形,这其中涉及到几个问题,具体解决步骤如下:
(1)通过在Worksheet.Shapes集合中循环,判断Shape.TopLeftCell.Address是否和指定单元格一致可以找到指定单元上方的图形。
(2)通过Shape的Duplicate方法为当前图形生成一副本。
(3)通过设置第2步生成图形副本的Top和Left属性为和目标单元格的Top和Left属性一致来将复制的图形移动到目标单元格上方。

我用的是Excel 2003,刚在帮助里看的,Excel 2007对图形对象的处理应该没有什么变化吧,你试试!
追问
3Q
1024507141
2011-08-04 · 超过15用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:42.6万
展开全部
把图片缩小到有内容的单元格内,一点儿都不能超出单元格哦,再复制到另一个单元格,这样文本内容和图片就一起复制过去了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dpyhq035dio
2011-08-04 · TA获得超过839个赞
知道小有建树答主
回答量:696
采纳率:0%
帮助的人:398万
展开全部
把cells 改成text就行了,就这么简单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式