Bonsoir David,
Le 09/05/2017 à 14:28, dvd69 a écrit :
pour le neophyte que je suis, la note de la release 4.1.1 ne me cause pas, a
mon grand regret.
j'ai donc applique les 2 pts suggeres.
en rajoutant "Option Explicit ", j'ai du declare de nombreuses variables
qui, jusqu'a present ne le demandaient pas. pour certaines au pif: si ce
n'etait pas string, je mettais object.
Comme dit précédemment, Option Explicit impose de déclarer les
variables. C'est une telle sécurité que je ne peux pas écrire une ligne
de code sans cette option.
Attention aux types ! Dans le doute, mettez Variant, car c'est le type
fourre-tout. Mais le mieux c'est de vraiment déclarer le type adapté à
la donnée à stocker et à manipuler.
c'est donc en tatonnant que cette
macro fonctionne, sans grande fierte de ma part. je dois etre hermetique a
la programation.
il y a un début à tout... Nous avons tous commencé un jour sans rien y
connaître. Et, pour ma part, je n'en connais probablement pas beaucoup
plus aujourd'hui (des histoires d'aveugles et de borgnes, toussa).
Donc, courage ! Lire le code des autres est une très bonne école.
Et les forums et listes sont là pour aider et progresser.
auriez vous un site ou un pdf a jour a partager sur la programmation, niveau
debutant vers intermediaire?
1. Le Livre. LE Livre. ZE Book.
La référence que vous a indiquée Michel est la source *majeure*
d'informations en français.
Attention : il me semble que ce livre est épuisé dans sa version papier.
Mais la version électronique est toujours disponible. Si vous n'êtes pas
accro au papier (bref, pas un "vieux" comme moi), cette version, outre
qu'elle est moins chère a l'immense avantage de permettre la recherche
plein texte. Et (à mon goût) l'immense inconvénient de ne pas pouvoir
être transportée dans des lieux de méditation écartés :) (à tempérer si
vous avez une liseuse puisque la version électronique est livrée à la
fois en PDF et en ePUB).
2. Si vous lisez l'anglais technique
Un autre livre, téléchargeable. Celui d'Andrew Pitonyak (aka OOME pour
OpenOffice Macros Explained), présenté ici :
http://www.pitonyak.org/book/
et à télécharger là :
http://www.pitonyak.org/OOME_3_0.odt
Andrew a écrit un autre livre "Andrew Macros", moins structuré mais
également plein d'infos :
http://www.pitonyak.org/AndrewMacro.pdf
Cet ouvrage est moins didactique que le premier cité mais il apporte
souvent des éclairages différents.
Et le site d'Andrew recèle d'autres bijoux...
Bien cordialement,
--
Jean-Francois Nifenecker, Bordeaux
--
Envoyez un mail à users+unsubscr...@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