Objet ListDataFormat (Excel)

L’objet ListDataFormat contient toutes les propriétés relatives aux types de données de l’objet ListColumn. Ces propriétés sont en lecture seule.

Remarques

Utilisez la propriété ListDataFormat de l’objet ListColumn pour renvoyer un objet ListDataFormat . La propriété par défaut de l’objet ListDataFormat est la propriété Type , qui indique le type de données de la colonne de liste. Cela permet à l'utilisateur d'inscrire le code sans spécifier la propriété Type.

Exemple

L'exemple de code suivant crée une liste liée à partir d'une liste SharePoint. Il vérifie ensuite si le champ 2 est obligatoire (le champ 1 est le champ ID, qui est en lecture seule). Si ce champ est requis, des données identiques sont écrites dans les enregistrements existants.

Remarque

L’exemple de code suivant suppose que vous allez remplacer un nom de serveur valide et le GUID de liste dans les variables strServerName et strListGUID. En outre, le nom du serveur doit être suivi de "/_vti_bin" ou l’exemple ne fonctionnera pas.

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 

Propriétés

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.