Bonjour,

J'ai plusieurs classeurs excel (2010) qui doivent ouvrir un fichier de configuration (serveur, nom de base...)
J'ai crée une macro qui exploite ce fichier (txt) et que j'ai intégré dans chaque classeurs xlsm

Je viens de découvrir, les classeurs xlam et je souhaite utilise ce type de classeur pour mettre cette macro.

Dans mon explorer de macro je vois bien mon classeur xlam et la macro associé.

En fait, je voudrai que dans mon classeur xlsm je puisse exploiter des variables qui ont été définies dans mon classeur xlam.

Dans mon classeur xlam,
J'ai un module : config
Ce module est consituté de :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Public config_generale As Integer
 
Public Sub configuration_generale()
    config_generale = 1
End Sub
Dans mon classeur xlsm

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Sub recup_config
    run "configuration.xlam!configuration_generale"   ' cette ligne fonctionnne bien
    w_configuration_general=configuration_general.config_generale ' ERROR
end sub
Quand j'exécute cette dernière macro, j'ai un message d'erreur avec "Objet requis"

Quelqu'un aurait il une idée ?

Merci d'avance
Yb