Bonjour,

je me heurte à un petit problème : j'ai developpé une procédure en vba sous excel.

je l'ai écrit dans un module. le script marche très bien.

Je l'ai enregistré pour en faire une macro complémentaire.

le problème c'est que le code ne s'exécute pas qd je lance excel.

voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
Private Sub Workbook_Open()
    Call add_commandbar
End Sub
 
Private Sub add_commandbar()
    On Error Resume Next
    Application.CommandBars("barre").Delete
 
    Application.CommandBars.Add "barre", msoBarBottom, False, True
    Call new_btn("add_sheet", 22, "Ajouter un onglet à la dernière position")
    Call new_btn("del_sheet", 23, "Supprimer l'onglet actif")
End Sub
Le code marche très bien mais comment le forcer a s'exécuter automatiquement ?

Merci de votre aide !!
SAI