选择文本框形状内的图片

Posted

技术标签:

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

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

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

有什么建议吗?

【问题讨论】:

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

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

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

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

【讨论】:

以上是关于选择文本框形状内的图片的主要内容,如果未能解决你的问题,请参考以下文章

PPT中文本框的大小及位置

CORELDRAW段落文本框里的文字如何设置行间距?

winform文本框超出

是否可以自定义文本框的形状?

powerbi文本框怎么打开

wps演示怎么把文本框居中对齐