Problème de sauvegarde de Macro Excel

Bonjour à tous,

J’ai un souci avec Excel sur la sauvegarde des macros sur Excel, je m’explique…

J’ai des collaborateurs au sein de ma société qui utilisent des Excel en se connectant chacun sur leurs serveurs.

Chaque matin, la macro que je leur ai installée sur Excel n’apparaît plus dans leur onglet et ils sont obligés d’aller l’importer.

Est-ce qu’il y a un paramètre dans EXCEL à régler pour que ceux-là conservent les modifications ?

Merci à vous

Bonjour,

A tout hasard, vous sauvegardez bien votre fichier en .XLSM/.XLSB pas .XLSX ?

bonjour,

Oui, pour moi c'est le fichier de personnalisation que j'exporte dans Excel qui ne reste pas enregistré dans Excel le lendemain.

Bonjour,

Dans votre macro .xlam, ajouter ce code, pour conserver la référence à la macro.

Private Sub Workbook_Open()
    Dim ref As Reference

    On Error Resume Next
    With ActiveWorkbook.VBProject
        If Err.Number <> 0 Then Exit Sub
        Set ref = .References(ThisWorkbook.VBProject.Name): If Err.Number = 0 Then Exit Sub

        '// création d'un module pour conservation de la référence
        .VBComponents.Add (vbext_ct_StdModule)

        '// création de la référence à la macro .xlam
        .References.AddFromFile ThisWorkbook.VBProject.Filename
    End With

End Sub

Ensuite, voici la procédure à suivre :

Votre collaborateur ouvre son classeur Excel, puis une fois la macro .xlam. Après, chaque fois que votre collaborateur ouvrira son fichier Excel, la macro .xlam sera automatiquement chargée.

Rechercher des sujets similaires à "probleme sauvegarde macro"