Bonjour,
J’ai appliqué ma solution :
- abandonner LibreOffice au profit de MSOffice
Moins d’une heure plus tard tout fonctionnait.
Cela m’a couté une license famille ad vitam.
Cordialement
Suite à la réponse du 25/04
J’étais bien réglé en niveau 2 (moyen).
Compte tenu du fait que je n’étais pas en dernière version j’ai donc fermé l’application et effectué la mise à jour, puis réouvert le fichier et effectué un enregistrer-sous pour éviter un problème d’option lié à la nouvelle version.
Ce que je n’avais pas fait, c’est d’indiquer avec le niveau moyen “les répertoires de confiance” et si j’ai probablement (invérifiable à moins de maintenir un enregistrement video actif dès que l’on commence à travailler) effectué à nouveau un enregistré sous il est possible que je n’ai pas redémarré l’application.
Le fait est que ce matin après redémarrage j’ai accès à l’exécution.
Deux questions se posent :
-
L’erreur signalée n’ouvre sur aucune
possibilité de recherche et en
particulier pas sur la solution que
vous me proposez - fermer et ouvrir à
nouveau le fichier - mais je pense
surtout pour la prise en compte des
répertoires de confiance le
redémarrage de l’application. Après
modification-de la lite aucun message
n’alerte sur la nécessité de
redémarrer l’application. Il semble
de plus qu’il y ait une interaction
avec le démarrage “avec Windows” où
la fermeture n’est qu’une mise en
veille. Tous points à vérifier,
chacun pouvant expliquer la
difficulté que j’ai rencontrée.
-
je n’ai trouvé nulle part mentionnée dans
les documents accessible la réponse que vous me faites (toutes doc accessible via un moteur de recherche utilisant les
mots clefs “macros” “sécurités”
“exécution” “Visual basic”
“exécution” “libre office”) liés à la
sécurité des macros, en éliminant
celles concernant des versions de LO antérieures à 6.4 ou celles
qui sortent mais sont en fait relatives à
OpenOffice.
Il est impossible, du
moins pour moi (très familier de VBA
MS) de “démarrer” l’utilisation du VB
LibreOffice avec des problèmes de ce
type (passer trois jours sur quelques
instructions qui demandent 10 minutes
normalement)
Par ailleurs j’ai cherché la référence de structure de classes (Explorateur d’objets commande F2 du panneau VB Microsoft) et après une longue recherche je n’ai rien trouvé d’organisé. Avec les mots clefs ont trouve les classes de l’API de développement de LO mais pas les classes pour le développement d’application VB LibreOffice. Cette aide (mémo avec liens vers une doc plus avancée si nécessaire,mais qui ne m’est utile que très rarement) est indispensable quand le développement reste une activité occasionnelle (aide mémoire) et d’autant plus indispensable quand le développeur est amené à utiliser des structure des classes très différentes pour un méme objet global (VB LO et VBA MS et j’ai ajouté plusieurs bibliothèques moi-même).
Je développe dans une dizaine de langages (et ce n’est pas mon activité de base, loin de là) depuis plusieurs dizaines d’années et les aides sont quelque chose d’essentiel surtout quand des environnements sont voisins ou que l’on doit remettre le nez dans quelque chose qui a été écrit il y a dix ans ou plus).
Cordialement
Trebly
Trebly