Bonjour à tous,
J'ai un fichier excel avec plusieurs feuilles.
J'ai une macro qui me permet de prendre un feuille et de la sauvegarder à un endroit précis en format htm.
Mon souci est que je ne voudrais pas faire une macro pour chaque feuille mais que la macro prenne en compte le nom de la feuille que je sauvegarde comme nom de fichier .htm.
Et la je suis paumé. Pouvez vous m'aider svp ?
Sur ma macro, par exemple, le nom donné au fichier est equivalent au nom du classeur tout entier (COTATION).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Sub test() ' ' test Macro ' Macro enregistrée le 23/03/2011 par Compta ' ' With ActiveWorkbook.PublishObjects.Add(xlSourceSheet, _ "C:\Documents and Settings\srvcompta\Bureau\COTATION.htm", "2010", "", _ xlHtmlStatic, "COTATION_17386", "") .Publish (True) .AutoRepublish = False End With ChDir "C:\Documents and Settings\srvcompta\Bureau" End Sub
Merci pour votre aide.
Amicalement
Partager