选择文本框形状内的图片
Posted
技术标签:
【中文标题】选择文本框形状内的图片【英文标题】:Select Picture Inside a Textbox Shape 【发布时间】:2022-01-14 21:07:49 【问题描述】:我在文本框中有一个带有图片的文档。我只想在文本框中选择该图片并在 word 中使用 VBA 获取其图片属性
我尝试选择文本框的所有内容,但导致获取图片属性时出错。
有什么建议吗?
【问题讨论】:
“文本框”是指 VBATextBox
控件还是 Word“文本框”形状?
word文本框形状
不,它没有回答我的问题
ActiveDocument.Shapes(1).Fill.UserPicture(Filename)
- 这看起来会为文档中的第一个形状设置图像。 (他们也都有名字)希望这足以让你开始,因为这不是你问的。
【参考方案1】:
如果文本框内有文本以及图片,它将是一个 InlineShape。在这种情况下,您可以像这样访问属性:
ActiveDocument.Shapes(1).TextFrame.TextRange.InlineShapes(1)
您无需选择图片即可获取其属性。
【讨论】:
以上是关于选择文本框形状内的图片的主要内容,如果未能解决你的问题,请参考以下文章