Bonjour,
SUPER !
Le macro fonctionne correctement après avoir ajouter votre code dans la formule initiale.
Je rencontre tout de même un petit souci d'affichage à l'ouverture de mes fichiers PDF créés à l'aide de cette macro :
Ma cellule qui possède la formule =SommeSiCouleur(H17:H179;24) et qui fait référence à un module macro créé,
affiche sur le PDF : #NOM?
Lorsque je passe par l'export PDF du menu Fichier de Excel, je n'ai pas ce problème.
Avez vous une solution ? code complémentaire dans une des 2 macro ?
Merci encore pour votre aide.
Re bonjour,
En utilisant ces fonctions macro d'export PDF, je m'apercçois d'un 2eme soucis :
Les cellules faisant appelle a une mise en forme conditionnelle ne fonctionnent pas.
Comme pour la formule SommeSiCouleur, la mise en forme conditionnelle semble oubliée dans l'export PDF via macro :
Voici la formule MACRO utilisée :
Sub ExportFeuillesPDF()
Application.ScreenUpdating = False
Sheets("LOGO").Visible = True
Dim Sh As Worksheet
For Each Sh In ThisWorkbook.Sheets
Sh.Copy
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
Sh.Name & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=False
ActiveWorkbook.Close False
Next Sh
Sheets("LOGO").Visible = False
MsgBox "Les fichiers PDF sont disponibles dans le dossier 'Documents' "
Application.ScreenUpdating = True
End Sub
Merci de votre aide