| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2066 人关注过本帖, 1 人收藏
标题:如何在Word的表格中插入图片?
取消只看楼主 加入收藏
vinsonbao
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2009-9-19
结帖率:0
收藏(1)
已结贴  问题点数:20 回复次数:0 
如何在Word的表格中插入图片?
vtable.Cell(4,2).Range.Text=ALLTRIM(STR((x80+0.005),11,2))        &&向定位的表的第4行第2列写一个字符“x2000”
vtable.Cell(4,4).Range.Text=ALLTRIM(STR((y80n+0.005),10,2))     &&向定位的表的第4行第4列写一个字符“y2000”
vtable.Cell(4,6).Range.Text=ALLTRIM(STR(h85,7,2))           &&向定位的表的第4行第6列写一个字符“h85”
vtable.Cell(5,4).Range.Text=ALLTRIM(vtime)             &&向定位的表的第5行第4列写一个字符“vtime”
vpicture1='"'+vfpicture+ALLTRIM(点号)+'a.jpg"'                            &&计算要插入图片1
vpicture2='"'+vfpicture+ALLTRIM(点号)+'b.jpg"'
IF FILE(vpicture1)                                                        &&如果图片1存在的话
      vtable.Cell(8,2).Range.Delete                                         &&去掉表格第8行第2列的内容      
      vtable.Cell(8,2).Range.InlineShapes.AddPicture(vpicture1)        &&向定位的表的第8行第2列插入图片1
ENDIF                                   &&如果图片1存在的话
IF FILE(vpicture2)                                                        &&如果图片2存在的话
    vtable.Cell(8,4).Range.Delete                                         &&去掉表格第8行第4列的内容      
    vtable.Cell(8,4).Range.InlineShapes.AddPicture(vpicture2)   &&向定位的表的第8行第4列插入图片1
 ENDIF                                   &&如果图片1存在的话
上面这段代码中,以下一句可以在Command窗口中运行,在程序中却不正确,请教是为什么???
    vtable.Cell(8,2).Range.InlineShapes.AddPicture(vpicture1)
AddPicture的语法为:
AddPicture(FileName as String,[LinkToFile as Variant],[SaveWithDoument as  Variant],[Range as  Variant]) as     InLineShape
我不知道该怎样使用其变量,也就不能写这句,好人帮帮我,不胜感谢。
搜索更多相关主题的帖子: Word 表格 
2009-09-19 22:13
快速回复:如何在Word的表格中插入图片?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025053 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved