Créer un fichier de macros complémentaires avec une macro

Bonjour,

J'ai un fichier Excel qui me permet de créer un fichier de macros complémentaires (XLA). Comme les macros sont destinées à des utilisateurs plutôt débutants, je souhaiterais faire une intallation automatique à partir du fichier XLS d'origine.

Pour ça, j'ai pensé qu'il serait intéressant de pouvoir enregistrer au format XLA à partir d'une marco, mais je ne trouve pas comment. J'ai essayé d'enregistrer en pas à pas en enregistrant en manuel le fichier XLA, mais ça n'a pas marché.

Si quelqu'un a une idée pour résoudre mon problème...

Merci d'avance.

Fabrice

Bonjour,

J'ai vu ce code qui est une bonne piste pour vous :

Sub installationMacroComplementaire()
    Dim oAddIn As AddIn

    'L'argument TRUE: de type Variant facultatif. Ignoré si le fichier complémentaire est
    'sur le disque dur. Affectez-lui la valeur True pour copier la macro complémentaire sur
    'votre disque dur si elle est sur support amovible (disquette ou CD-ROM).
    'Affectez-lui la valeur False pour la laisser sur le support amovible.
    'Si vous ne spécifiez pas cet argument, une boîte de dialogue s'affiche et vous
    'demande de choisir.
    Set oAddIn = Application.AddIns.Add("F:\leFichier.xla", True)
    oAddIn.Installed = True
End Sub
Rechercher des sujets similaires à "creer fichier macros complementaires macro"