Macro publier la feuille active d'excel

daniel.mathieu5 Messages postés 42 Statut Membre -  
 li ly -
Bonjour,

Depuis un classeur excel j'ai réalisé une macro pour publier des données et un graphique depuis un bouton.

voir plus loin le code

Ce classeur est fait de douze feuille, une par mois, sur le même modèle (par copie).
Le bouton est présent sur chaque feuille
Mon problème est que je publie toujours la même feuille depuis n'importe laquelle!
Or dans le code nullepart il est indiqué le nom de la feuille
je pensais avoir à faire à la feuille active!

Où modifier cette référence?

Comment rectifier le tir : je ne suis pas un pro de vba
mais quid de activesheet vis à vis de publishobjects qui d'après l'aide s'adresse aux objets workbook.

Merci de tout aide

le code

Range("A1:N74").Select
With ActiveWorkbook.PublishObjects("Four10 Prod -2003_6128")
.HtmlType = xlHtmlStatic
.Publish (False)
End With
ActiveWorkbook.Save


Qui ne tente rien n'a rien :)
Quand Daniel tente il a trop :(
A voir également:

1 réponse

li ly
 
il faut que tu selectionne ta feuille avant ton programme
soit sheets("nomdelafeuille").select
0