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

enregistrer un fichier xls en htm

  • Initiateur de la discussion Initiateur de la discussion fred
  • 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 !

F

fred

Guest
bonjour,

je voudrais enregistrer un fichier xls en en fichier htm. Et je voudrais que ce fichier soit sauvegardé dans le meme répertoire que mon fichier xls et avec le meme nom.

Je suis bloqué et j'espère que vous pourrez m'aider

merci beaucoup,

fred
 
bonsoir Fred

tu peux tester


Sub SauvegardeFeuilleFormatHtml()
'testé avec Excel2002
'cet exemple enregistre la feuille 1 du claseur actif , au format htm
Dim Fichier As String, Nom As String

Range("A1").Select ' necessaire lorsque la macro est lancée depuis un CommandButton

'recupere le nom du classeur contenant la macro ( suppression du ".xls")
Nom = Left(ThisWorkbook.Name, Len(ThisWorkbook.Name) - 4)

'ThisWorkbook.Path permet de recuperer le chemin du classeur contenant cette macro
Fichier = ThisWorkbook.Path & "\" & Nom & ".htm"

'enregistrement au format Htm
ActiveWorkbook.PublishObjects.Add(xlSourceSheet, Fichier, "Feuil1", "", xlHtmlStatic, "", "").Publish

End Sub


bonne soirée
MichelXld
 
- 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
3
Affichages
235
Réponses
7
Affichages
453
Réponses
4
Affichages
202
  • Question Question
Microsoft 365 Liste de choix...
Réponses
8
Affichages
208
Réponses
3
Affichages
128
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…