Private Function ListeFeuilles(Wb As Workbook) As String
Dim strTemp As String
Dim Ws As Worksheet
strTemp = "<menuSeparator id=""Feuilles"" title=""Feuilles""/>"
For Each Ws In Wb.Worksheets
strTemp = strTemp & _
"<button " & _
CreationAttribut("id", "Bt" & Ws.CodeName) & " " & _
CreationAttribut("label", Ws.Name) & " " & _
CreationAttribut("tag", Ws.Name) & " " & _
CreationAttribut("onAction", "ActivationFeuille") & "/>"
Next
ListeFeuilles = strTemp
End Function
Private Function ListeCharts(Wb As Workbook) As String
Dim strTemp As String
Dim Ch As Chart
If Wb.Charts.count = 0 Then Exit Function
strTemp = "<menuSeparator id=""charts"" title=""charts""/>"
For Each Ch In Wb.Charts
strTemp = strTemp & _
"<button " & _
CreationAttribut("id", "Bt" & Ch.CodeName) & " " & _
CreationAttribut("label", Ch.Name) & " " & _
CreationAttribut("tag", Ch.Name) & " " & _
CreationAttribut("onAction", "ActivationFeuille") & "/>"
Next
ListeCharts = strTemp
End Function