【问题标题】:Select Picture Inside a Textbox Shape选择文本框形状内的图片
【发布时间】:2022-01-14 21:07:49
【问题描述】:

我在文本框中有一个带有图片的文档。我只想在文本框中选择该图片并在 word 中使用 VBA 获取其图片属性

我尝试选择文本框的所有内容,但导致获取图片属性时出错。

有什么建议吗?

【问题讨论】:

  • “文本框”是指 VBA TextBox 控件还是 Word“文本框”形状?
  • word文本框形状
  • 不,它没有回答我的问题
  • ActiveDocument.Shapes(1).Fill.UserPicture(Filename) - 这看起来会为文档中的第一个形状设置图像。 (他们也都有名字)希望这足以让你开始,因为这不是你问的。

标签: vba ms-word


【解决方案1】:

如果文本框内有文本以及图片,它将是一个 InlineShape。在这种情况下,您可以像这样访问属性:

ActiveDocument.Shapes(1).TextFrame.TextRange.InlineShapes(1)

您无需选择图片即可获取其属性。

【讨论】:

    猜你喜欢
    • 2017-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-11
    • 1970-01-01
    相关资源
    最近更新 更多