Re : Insertion de code à l'ouverture du classeur...
Bonjour Pierrot93,
Le code
On Error Goto 0
j'imagine qu'il retourne au début de la macro.....
Si oui je voudrais juste qu'il passe à la ligne suivante s'il rencontre une erreur sur l'une de ces 2 lignes seulement... soit
AddIns("Analysis ToolPak").Installed = True
AddIns("Utilitaire d'analyse").Installed = True
Je veux juste qu'il passe à la ligne suivante s,il rencontre une erreur sur l'un de ces lignes.
L'autre possibilité que je pense est la suivante d'inclure une mini macro à l'intérieur de la macro d'ouverture du classeur, si cela est possible bien sûr.... avec ce code qui serait restraint à ces 2 lignes de code.
Sinon l'autre possibilité serait de créer une autre macro où il n'y aurait que ce code et que le On Error resume next ne reste que dans cette macro pour ce code.
Ce que je veux en fait à l'ouverture du classeur il active l'une de ces macros complémentaires et j'aurai toujours une erreur de code s'il ne passe pas par dessus l'erreur de code de l'une de ces 2 lignes car je ne peux avoir dans un même Excel l'intitulé de la macros en français et en anglais ce qui est parfaitement logique.
Ou encore je viens de penser de mettre le code
On Error resume Next
pour la ligne
AddIns("Analysis ToolPak").Installed = True
et qu'il s'arrête là
Et ensuit le mettre èa nouveau pour l'autre ligne
On Error resume Next
AddIns("Utilitaire d'analyse").Installed = True
et qu'il s'arrête là
ce qui ressemblerait à
On Error resume Next
AddIns("Analysis ToolPak").Installed = True
On Error resume Next
AddIns("Utilitaire d'analyse").Installed = True
Pas facile de contourner les idioties de Microsoft..... ;o))))
Merci encore
Neo