MsgBox "Ouverture d'un classeur"
.
Ne sert à rien .
C'est du code que j'aie pompé pour mieux cerner l'utilité des fichiers .xla .
pourquoi n'utilise tu pas la variable WB .. pour définir le classeur dans lequel la feuille doit être ajoutée...?
Je ne connais pas la variable WB ..+ quelque chose .Il me semble que cela se rattache à une sorte de constante vb .. .
Mais je n'aie rien trouvé comme constante commencant par WB dans la doc excel ...
1 2 3 4 5 6 7 8 9 10 11
| Private Sub app_WorkbookOpen(ByVal Wb As Workbook)
MsgBox "Ouverture d'un classeur"
End Sub
Private Sub Workbook_Open()
Set app = Excel.Application
Call essai.feuillet
End Sub |
est dans le fichier ThisWorkBook correspondant à ma macro complémentaire .
1 2 3 4 5
|
Sub feuillet()
Application.Sheets.Add After:=Worksheets(Worksheets.Count), Type:= _
"C:\Documents and Settings\a\Application Data\Microsoft\Modèles\PRODUITS COMPLEMENTAIRES.xlt" 'ici erreur d'execution 1004
End Sub |
Cette partie de code est dans le module de ma macro complémentaire .
Partager