Classe ControlFormat (Excel VBA)

Cet objet contient les propriétés de contrôle Microsoft Excel.

La procédure principale de la classe ControlFormat est AddItem

Méthodes

C'est la méthode principale de la classe ControlFormat

AddItem - Cette méthode ajoute un élément à une zone de liste ou à une zone de liste modifiable.

Dim strText As String: strText = 
cft.AddItem Text:=strText

Autre Méthodes

List - Cette propriété renvoie ou définit les entrées de texte dans la zone de liste ou zone de liste déroulante spécifiée, sous la forme d'un tableau de chaînes, ou renvoie ou définit une seule entrée de texte. L'absence d'entrée dans la liste génère une erreur.

RemoveAllItems - Cette méthode supprime toutes les entrées d'une zone de liste ou d'une zone de liste modifiable de Microsoft Excel.

RemoveItem - Cette méthode supprime un ou plusieurs éléments d'une zone de liste ou d'une zone de liste modifiable.

Propriétés

DropDownLines Cette propriété renvoie ou définit le nombre de lignes d'une liste affichées dans la partie déroulante d'une zone de liste modifiable. Long (en lecture/écriture).

cft.DropDownLines =

Enabled Cette propriété renvoie la valeur True si l'objet est activé. Boolean (en lecture/écriture).

cft.Enabled = True

LargeChange Cette propriété renvoie ou définit la hauteur du défilement d'une page vers le haut ou vers le bas (effectué lorsque l'utilisateur clique dans la région du corps de la barre de défilement). Long (en lecture/écriture).

cft.LargeChange =

LinkedCell Renvoie ou définit la plage de la feuille de calcul liée à la valeur du contrôle. Si vous placez une valeur dans la cellule, le contrôle la prend. De même, si vous modifiez la valeur du contrôle, la valeur modifiée est également placée dans la cellule. String en lecture/écriture.

cft.LinkedCell =

ListCount Cette propriété renvoie le nombre d'entrées d'une zone de liste ou d'une zone de liste modifiable. Elle renvoie 0 (zéro) si la liste ne compte aucune entrée. Type de données Long en lecture seule.

cft.ListCount =

ListFillRange Renvoie ou définit la plage de feuilles de calcul utilisée pour remplir la zone de liste spécifiée. Définir cette propriété supprime toute liste existant dans la zone de liste. String en lecture/écriture.

cft.ListFillRange =

ListIndex Cette propriété renvoie ou définit le numéro d'index de l'élément actuellement sélectionné dans une zone de liste ou une zone de liste modifiable. Long (en lecture/écriture).

cft.ListIndex =

LockedText Cette propriété a la valeur True si le texte de l'objet spécifié doit être verrouillé pour empêcher les modifications si le classeur est protégé. Boolean (en lecture/écriture).

cft.LockedText = True

Max Cette propriété renvoie ou définit la valeur maximale d'une barre de défilement ou d'une plage de compteur. La barre de défilement ou le tourbillon ne prendra pas de valeurs supérieures à cette valeur maximale. Long (en lecture/écriture).

cft.Max =

Min Cette propriété renvoie ou définit la valeur minimale d'une barre de défilement ou d'une plage de compteur. La barre de défilement ou le tourbillon ne prend pas les valeurs inférieures à cette valeur minimale. Long (en lecture/écriture).

cft.Min =

MultiSelect Cette propriété renvoie ou définit le mode de sélection dans la zone de liste spécifiée. Il peut s'agir de l' une des constantes suivantes: xlNone, xlSimpleou xlExtended. Long (en lecture/écriture).

cft.MultiSelect = xlSimple

Parent Renvoie l’objet parent pour l’objet spécifié. En lecture seule.

Dim objParent As Object
Set objParent = cft.Parent

PrintObject Cette propriété renvoie la valeur True si l'objet est imprimé en même temps que le document. Boolean (en lecture/écriture).

cft.PrintObject = True

SmallChange Cette propriété renvoie ou définit l'incrémentation ou la décrémentation de la barre de défilement ou du compteur pour un défilement de ligne (lorsque l'utilisateur choisit une flèche). Long (en lecture/écriture).

cft.SmallChange = 2

Value Cette propriété renvoie ou définit une valeur de type long qui représente le nom du format de contrôle spécifié.

cft.Value =