Propriété PublishObject.Source (Excel)

Cette propriété renvoie une valeur de type Variant qui représente le nom unique identifiant les éléments dont la propriété SourceType a pour valeur xlSourceRange, xlSourceChart, xlSourcePrintArea, xlSourceAutoFilter, xlSourcePivotTable ou xlSourceQuery.

Syntaxe

expression. Source

Expression Variable qui représente un objet PublishObject .

Remarques

Si la propriété SourceType a la valeur xlSourceRange, cette propriété renvoie une plage, qui peut être un nom défini. Si la propriété SourceType a la valeur xlSourceChart, xlSourcePivotTable ou xlSourceQuery, cette propriété renvoie le nom de l'objet, tel qu'un nom de graphique, un nom de rapport de tableau croisé dynamique ou un nom de table de requête.

Exemple

Cet exemple montre comment déterminer le nom unique du premier graphique (dans le premier classeur) enregistré en tant que page web, puis définir la variable blnChartFoundbooléenne sur True. Si aucun élément du document n’a été enregistré en tant que composants de graphique, a la blnChartFound valeur False.

blnChartFound = False 
For Each objPO In Workbooks(1).PublishObjects 
 If objPO.SourceType = xlSourceChart Then 
 strFirstPO = objPO.Source 
 blnChartFound = True 
 Exit For 
 End If 
Next objPO

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.