Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Renvoie msoTrue si la forme représente un objet Table , ou msoFalse si la forme représente un autre type d’objet. En lecture seule.
Syntaxe
expression. HasTable
expression Une variable qui représente uneForme d’objet.
Remarques
La valeur de la propriété HasTable peut être l’une des constantes MsoTriState déclarées dans la bibliothèque de type Microsoft Office et affichées dans le tableau suivant.
| Constante | Description |
|---|---|
| msoFaux | Les formes de la plage ne représentent pas un objet Table . |
| msoTriEtatMélangé | Indique une combinaison de msoTrue et msoFalse pour la plage de formes spécifiée. |
| msoVrai | Les formes de la plage représentent un objet Table . |
Exemple
Cet exemple examine la forme actuellement sélectionnée pour voir s'il s'agit d'un tableau. Si c'est le cas, le code définit la largeur de la colonne un à 2,54 cm (72 points).
Sub IsTable()
With Application.Selection.ShapeRange
If .HasTable = msoTrue Then
.Table.Columns(1).Width = 72
End If
End With
End Sub
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.