Propiedad PublishObject.Source (Excel)

Devuelve un valor de tipo Variant que representa el nombre exclusivo que identifica los elementos que tienen en la propiedad SourceType un valor xlSourceRange, xlSourceChart, xlSourcePrintArea, xlSourceAutoFilter, xlSourcePivotTable o xlSourceQuery.

Sintaxis

expresión. Origen

expresión Variable que representa un objeto PublishObject.

Comentarios

Si la propiedad SourceType se establece en xlSourceRange, esta propiedad devuelve un rango, que puede ser un nombre definido. Si la propiedad SourceType se establece en xlSourceChart, xlSourcePivotTable o xlSourceQuery, esta propiedad devuelve el nombre del objeto, por ejemplo un nombre de gráfico, informe de tabla dinámica o tabla de consulta.

Ejemplo

En este ejemplo se determina el nombre único del primer gráfico (en el primer libro) guardado como página web y, a continuación, se establece la variable Boolean blnChartFound en True. Si no se han guardado elementos en el documento como componentes chart, blnChartFound es 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

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.