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.
Crée un objet qui représente un élément dans un document enregistré sur une page web. Ces objets facilitent les mises à jour ultérieures de la page web pendant que des modifications automatisées sont apportées au document dans Microsoft Excel. Renvoie un objet PublishObject .
Syntaxe
expression. Ajouter (SourceType, FileName, Sheet, Source, HtmlType, DivID, Title)
expression Variable qui représente un objet PublishObjects .
Paramètres
| Nom | Requis/Facultatif | Type de données | Description |
|---|---|---|---|
| SourceType | Obligatoire | XlSourceType | Le type de la source. |
| FileName | Facultatif | Variant | String. URL (sur l’intranet ou le web) ou chemin (local ou réseau) dans lequel l’objet source a été enregistré. |
| Sheet | Facultatif | Variant | Nom de la feuille de calcul qui a été enregistrée en tant que page web. |
| Source | Facultatif | Variant | Nom unique utilisé pour identifier les éléments dont l’argument SourceType est l’une des constantes suivantes : xlSourceAutoFilter, xlSourceChart, xlSourcePivotTable, xlSourcePrintArea, xlSourceQuery ou xlSourceRange. Si SourceType prend la valeur xlSourceRange, Source spécifie une plage, qui peut être un nom défini. Si SourceType prend la valeur xlSourceChart, xlSourcePivotTable ou xlSourceQuery, Source spécifie le nom d'un graphique, d'un rapport de tableau croisé dynamique ou d'une table de requête. |
| HtmlType | Facultatif | Variant | Indique si l'élément est enregistré en tant que composant Microsoft Office Web Component ou comme texte et images statiques. Peut être l’une des constantes XlHTMLType : xlHtmlCalc, xlHtmlChart, xlHtmlList ou xlHtmlStatic. |
| DivID | Facultatif | Variant | Identifiant unique utilisé dans la balise HTML DIV pour identifier l’élément sur la page Web. |
| Title | Facultatif | Variant | Titre de la page web. |
Valeur renvoyée
Objet PublishObject qui représente le nouvel élément.
Exemple
Cet exemple enregistre la plage D5 :D9 sur la feuille de calcul Premier trimestre dans le classeur actif sur une page web appelée Stockreport.htm.
With ActiveWorkbook.PublishObjects.Add(SourceType:=xlSourceRange, _
Filename:="\\Server\Stockreport.htm", Sheet:="First Quarter", Source:="$G$3:$H$6", _
HtmlType:=xlHtmlStatic, DivID:="Book1_4170")
.Publish (True)
.AutoRepublish = False
End With
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.