ContentControl.SetPlaceholderText 方法 (Word)
设置在用户输入自己的文本之前显示在内容控件中的占位符文本。
语法
expression. SetPlaceholderText
( _BuildingBlock_
, _Range_
, _Text_
)
表达 返回 ContentControl 对象的表达式。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
BuildingBlock | 可选 | BuildingBlock | 指定一个 BuildingBlock 对象,该对象包含占位符文本的内容。 |
Range | 可选 | Range | 指定一个 Range 对象,该对象包含占位符文本的内容。 |
Text | 可选 | String | 指定占位符文本的内容。 |
备注
在指定占位符文本时,只使用一个参数。 如果使用多个参数,则 Microsoft Word 将使用在第一个参数中指定的文本。 如果省略所有参数,则占位符文本将为空白。
示例
以下示例在活动文档中插入新的下拉列表内容控件,设置标题和占位符文本,然后在列表中插入几个新项。
Dim objCC As ContentControl
Dim objMap As XMLMapping
Set objCC = ActiveDocument.ContentControls.Add(wdContentControlDropdownList)
objCC.Title = "My Favorite Animal"
objCC.SetPlaceholderText , , "Select your favorite animal "
'List entries
objCC.DropdownListEntries.Add "Cat"
objCC.DropdownListEntries.Add "Dog"
objCC.DropdownListEntries.Add "Horse"
objCC.DropdownListEntries.Add "Monkey"
objCC.DropdownListEntries.Add "Snake"
objCC.DropdownListEntries.Add "Other"
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈