FAQ Excel
FAQ ExcelConsultez toutes les FAQ
Nombre d'auteurs : 46, nombre de questions : 845, dernière mise à jour : 30 mars 2022
Le pilotage de Publisher depuis Excel nécessite d'activer la référence 'Microsoft Publisher xx Object Library'.
xx correspond à la version de Publisher installée sur votre poste.
La procédure suivante ouvre le document Publisher puis sauvegarde une copie au format .htm.
Dim
AppMsPub As
Publisher.Application
Dim
DocMsPub As
Publisher.Document
'Crée l'instance Publisher
Set
AppMsPub =
CreateObject
(
"publisher.Application"
)
'Masque l'application pendant l'opération.
'Indiquez la valeur True pour voir l'application Publisher.
AppMsPub.ActiveWindow.Visible
=
False
'Ouvre le document
Set
DocMsPub =
AppMsPub.Open
(
"C:\Composition1.pub"
)
'Crée une copie au format .htm
DocMsPub.SaveAs
Filename:=
"C:\NomcopieWeb"
, _
Format:=
pbFileHTMLFiltered
'Ferme le document
DocMsPub.Close
'Ferme l'application
AppMsPub.Quit