Récupérer macro

Bonjour,

Sous W7, je viens d'installer LibO 3.5.
Comme je rencontrais des pb avec l'extension Dmaths, j'ai renommé le profil utilisateur pour qu'il m'en crée un nouveau, en suivant les conseils donnés dans un précédent message.

Je cherche à récupérer les qq macros que j'avais crées. A priori, elles sont dans le dossier basic du profil mais comment savoir dans quel fichier exactement ? Peut-on éditer les fichiers xba et si oui avec quel outil ?

Cordialement,
Christophe

Bonjour

Si tu n'es pas habitué à manipuler "directement" ces fichiers le plus simple
est
peut-être de restaurer provisoirement ton ancien profil.

Tu pourras accéder aux macros et les enregistrer depuis l'environnement de
développement au format basic (bouton "Enregistrer le BASIC").

De retour dans ton nouveau profil tu pourras réimporter via le bouton
"Insérer la source BASIC".

Sinon, oui en effet, on peut manipuler les fichiers xba, script.xlb, via un
simple
éditeur de texte mais attention ces fichiers doivent respecter une
"structure" :
on retrouve par exemple le nom des modules à différents endroits.

Cordialement
Pierre-Yves

Bonjour,

Bonjour

Si tu n'es pas habitué à manipuler "directement" ces fichiers le plus simple
est
peut-être de restaurer provisoirement ton ancien profil.

Tu pourras accéder aux macros et les enregistrer depuis l'environnement de
développement au format basic (bouton "Enregistrer le BASIC").

De retour dans ton nouveau profil tu pourras réimporter via le bouton
"Insérer la source BASIC".

Sinon, oui en effet, on peut manipuler les fichiers xba, script.xlb, via un
simple
éditeur de texte mais attention ces fichiers doivent respecter une
"structure" :
on retrouve par exemple le nom des modules à différents endroits.

Cordialement
Pierre-Yves

Merci Pierre-Yves pour ces infos.

J'ai édité les fichiers xba avec wordpad. J'ai retrouvé où se trouvaient mes macros. J'avais déjà copié le fichier dans le nouveau profil, mais surtout, j'ai édité "script.xlb" et j'ai ajouté la ligne nécessaire pour que LibO charge mon module.
Ça marche !

Encore merci,
Bon week-end,
Christophe