Foxtable(狐表)用户栏目专家坐堂 → [求助]怎么能不通过报表的方式向word插入图片,怎么定义位置?


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

主题:[求助]怎么能不通过报表的方式向word插入图片,怎么定义位置?

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


加好友 发短信
等级:三尾狐 帖子:621 积分:5549 威望:0 精华:0 注册:2012/8/2 19:04:00
  发帖心情 Post By:2022/1/16 5:04:00 [只看该作者]

老师,下面这个要让图片浮于文字上方的话怎么加代码?
以下是引用有点蓝在2018/10/20 11:43:00的发言:
查找特定字符并替换为图片

Dim app As New MSWord.Application
try
    Dim fileName = "D:\问题\123.docx"
    Dim doc As object = app.Documents.Open(fileName)
    Dim item  = "【图片】" '被替换的字符
    Dim sel = app.Selection
    sel .Find.ClearFormatting
    With sel .Find
        .Text = item
        .Replacement.Text = ""
        .Forward = True
        .Wrap = MSWord.WdFindWrap.wdFindContinue
        .Format = False
        .MatchCase = False
        .MatchWholeWord = False
        .MatchByte = True
        .MatchWildcards = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
    sel.Find.Execute
    Dim img = "D:\问题\1.png" '图片路径
    Dim pic = sel.InlineShapes.AddPicture(img, False, True)
    pic.Height=100 '图片高
    pic.Width=100 '图片宽
    Doc.save
catch ex As exception
    msgbox(ex.message)
finally
    app.Quit
End try


 回到顶部
总数 11 上一页 1 2