Re: [fr-users] Macros VBA dans Calc

2011-09-23 Par sujet Bernard Ribot

Le 23/09/2011 13:30, Marie-Jo Kopp Castinel a écrit :

 Bonjour Bernard,

Le 21/09/2011 22:43, Bernard Ribot a écrit :

Le 21/09/2011 09:18, Marie-Jo Kopp Castinel a écrit :

 Bonjour,

Je modifie une macro VBA dans calc, fichier au format .xls
La macro fonctionne bien.
Mais, je ne parviens pas à garder ma modification (un message me 
confirme d'ailleurs que mes modifications au code vba ne seront pas 
gardées)


Ou est mon erreur ? Comment sauvegarder ma modification du code 
(j'ai bien compilé et enregistré dans l'éditeur)

Merci

Marie jo


Bonsoir Marie Jo,

Moi itou (LO343) ,  sauf que je n'ai pas le message. Je supprime une 
ligne dans le code VBA, j'enregistre et je ferme. Quand je relance, 
ma ligne est toujours là.


Question subsidiaire: comment fais-tu pour faire fonctionner ton code 
VBA. Moi, ça fait des mois que j'attends le support VBA pour le faire 
fonctionner et j'ai l'impression qu'il n'est toujours pas 
opérationnel. Il y a quelque chose à faire de particulier ?


 Il n'y a qu'avec GoOo que j'avais réussi à faire fonctionner un tout 
petit peu mon code VBA.


2 choses sont à faire pour que les macros VBA fonctionnent.
1 _ Outils/options LibreOffice / Sécurité
Sécurité des macros -- choisir un niveau de sécurité moyen qui permet 
de garder le message d'avertissement

2 - Outils/options / paramètres d'enregistrement / Paramètres VBA
Cocher que le code est chargé et exécutable et enregistré

Et franchement, pas mal de macros fonctionnent !!

Bonne journée,

Marie jo



Bernard




Bonjour Marie-Jo et merci de ta réponse.

Je n'ai pas de problème de paramétrage, toutes ces options ont été 
correctement choisies dès le départ.


J'ai un paquet de modules en VBA répartis dans plusieurs classeurs Excel 
et j'ai l'impression qu'il n'y en a pas un seul qui ne se plante pas.  
Déjà le 1er module qui rajoute un menu dans la barre des menus Excel se 
plante d'entrée (il faut dire que c'est un peu spécial !).


Pour faire progresser le schmilblic (i.e. l'amélioration du support VBA) 
il faudrait que je transmette toute mon application (parce qu'il y a 
beaucoup d'imbrication entre les différents classeurs) aux développeurs 
du support VBA !


Et ce qui ne doit pas arranger les choses c'est que tout n'a pas été 
certainement écrit dans les règles de l'art du VBA :-)


J'ai renoncé à reprendre cette application sous LO (j'avais déjà renoncé 
sous OOo). J'en ai réécrit une partie en LO Base + MySQL.


Bonne journée,

Bernard





--
Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Macros VBA dans Calc

2011-09-21 Par sujet Jean-Baptiste Faure
Le 21/09/2011 09:18, Marie-Jo Kopp Castinel a écrit :
  Bonjour,
 
 Je modifie une macro VBA dans calc, fichier au format .xls
 La macro fonctionne bien.
 Mais, je ne parviens pas à garder ma modification (un message me
 confirme d'ailleurs que mes modifications au code vba ne seront pas
 gardées)
 
 Ou est mon erreur ? Comment sauvegarder ma modification du code (j'ai
 bien compilé et enregistré dans l'éditeur)

Bonjour Marie-Jo,

As-tu joué avec les options Chargement/enregistrement  propriétés VBA ?

Bonne journée
JBF

-- 
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.

-- 
Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés