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

Répondre à