ListDataFormat 对象包含 ListColumn 对象的所有数据类型属性。 这些属性是只读的。
备注
使用 ListColumn 对象的 ListDataFormat 属性可返回 ListDataFormat 对象。 ListDataFormat 对象的默认属性是 Type 属性,它指示列表列的数据类型。 这就使得用户在编写代码时无需指定 Type 属性。
示例
如下代码示例创建一个与 SharePoint 列表链接的列表。 然后,它会检查字段 2 是否是必需的, (字段 1 是 ID 字段,它是只读) 。 如果该字段是必需的文本字段,在所有现有记录中都编写了相同的数据。
注意
下面的代码示例假定你将替换变量 strServerName 和 strListGUID 中的有效服务器名称和列表 GUID。 此外,服务器名称必须后跟 "/_vti_bin" ,否则示例将不起作用。
Dim objListObject As ListObject
Dim objDataRange As Range
Dim strListGUID as String
Dim strServerName as String
strServerName = "https://<servername>/_vti_bin"
strListGUID = "{<listguid>}"
Set objListObject = Sheet1.ListObjects.Add(xlSrcExternal, _
Array(strServerName, strListGUID), True, xlYes, Range("A1"))
With objListObject.ListColumns(2)
Set objDataRange = .Range.Offset(1, 0).Resize(.Range.Rows.Count - 2, 1)
If .ListDataFormat.Type = xlListDataTypeText And .ListDataFormat.Required Then
objDataRange.Value = "Hello World"
End If
End With
属性
- AllowFillIn
- Application
- Choices
- Creator
- DecimalPlaces
- DefaultValue
- IsPercent
- lcid
- MaxCharacters
- MaxNumber
- MinNumber
- Parent
- ReadOnly
- Required
- Type
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。