Foxtable(狐表)用户栏目专家坐堂 → 生成报表时插入图片处于最底层问题


  共有2104人关注过本帖树形打印复制链接

主题:生成报表时插入图片处于最底层问题

帅哥哟,离线,有人找我吗?
aidimeng
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:798 积分:7677 威望:0 精华:0 注册:2015/9/14 14:26:00
生成报表时插入图片处于最底层问题  发帖心情 Post By:2018/5/28 12:22:00 [只看该作者]

        Sheet(Sheet.Rows.Count-16, 5).Value  = New XLS.Picture(GetImage("\\192.168.1.160\hrdb\ftp\img\zhang.png"))
这样获取到图片,怎么样设置为 图片在最底层呢

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/28 15:20:00 [只看该作者]

excel没有这种功能。

 

你在excel里面如何操作可以达到你需要的效果?请具体说明。


 回到顶部
帅哥哟,离线,有人找我吗?
aidimeng
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:798 积分:7677 威望:0 精华:0 注册:2015/9/14 14:26:00
  发帖心情 Post By:2018/5/28 15:41:00 [只看该作者]

需要通过vba实现,就是把图层至于最底层

查相关资料  Sheet1.Shapes("11 1").ZOrder msoSendToBack  这样实现

可惜我不懂怎么修改成vba


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/28 16:44:00 [只看该作者]

处理vba,参考

 

Dim App As New MSExcel.Application
Dim Wb As MSExcel.Workbook = App.WorkBooks.Add
Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1)
ws.name = "test"
Dim pic = ws.Shapes.AddPicture("d:\test.jpg", Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoTrue,0, 0, 100, 80)
pic.ZOrder(1)
app.visible = True


 回到顶部
帅哥哟,离线,有人找我吗?
aidimeng
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:798 积分:7677 威望:0 精华:0 注册:2015/9/14 14:26:00
  发帖心情 Post By:2018/5/28 16:51:00 [只看该作者]

谢谢 我试下


 回到顶部