Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Enregistrer un document .pub en .htm via vba

  • Initiateur de la discussion Initiateur de la discussion Denis
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

Denis

Guest
Bonjour le Forum
Depuis VBA Excel, pour enregistrer un document word en html, on procède ainsi :
DocExcel.SaveAs FileName:="Chemin" & NomFichier & ".htm", FileFormat:=xlHtml
Mais pour enregistrer un document .pub, je ne trouve pas le "FileFormat" correspondant pour Publisher
Quelqu'un peut-il me dépanner ?
Merci à tous
Denis
 
Re : Enregistrer un document .pub en .htm via vba

Bonjour tototiti2008
non, c'est l'inverse, j'ouvre un document publisher sous VBA Excel, puis je voudrais, toujours sous excel, l'enregistrer en "htm" pour le passer en webbrowser.

Ma sub est comme ceci :
Dim AppMsPub As Publisher.Application
Set AppMsPub = CreateObject("publisher.Application")
AppMsPub.Open Wb 'DocMsPub
'Set DocMsPub = GetObject(Wb, 1)
AppMsPub.ActiveDocument.SaveAs FileName:=:="Chemin" & NomFichier & ".htm", FileFormat:=xlHtml
et le problème est dans la dernière ligne

Merci et à +
Denis
 
Re : Enregistrer un document .pub en .htm via vba

Re,

désolé, comme je n'ai pas publisher, je ne peux pas t'aider... il me semble que tu as la version 2007, peut-être en essayant d'ouvrir un fil sur le forum spécial Excel 2007...
 
Re : Enregistrer un document .pub en .htm via vba

bonsoir


tu peux tester :


Code:
Dim AppMsPub As Publisher.Application
Dim DocMsPub As Publisher.Document

Set AppMsPub = CreateObject("publisher.Application")
AppMsPub.ActiveWindow.Visible = False
Set DocMsPub = AppMsPub.Open("C:\Composition1.pub")

DocMsPub.SaveAs Filename:="C:\NomcopieWeb", _
    Format:=pbFileHTMLFiltered

DocMsPub.Close
AppMsPub.Quit


bonne soirée
michel
Microsoft Excel MVP
 
(Résolu) Enregistrer un document .pub en .htm via vba

Bonjour Tototiti, Michel et le Forum
merci Michel, tu viens de m'enlever mon dernier soucis. Grâce à toi mon appli est finie !
Visu de différents documents de toutes extensions (Office bien sûr) dans webbrowser sans possibilité de modif ou copie.
Encore merci et à +
Denis
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
774
S
  • Question Question
Réponses
10
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…