Salut,
Cela fonctionne parfaitement super !
-> J'aimerais vraiment pouvoir créer moi même ce type de macros, tout apprendre du VBA en partant de rien, pourriez-vous m'indiquer quels sont les ouvrages de références pour avoir les bases indispensables avant d'envisager le niveau 2 ?
Cdt,
Jex
Tant mieux si cela vous convient.
Pour le reste, je ne serai pas de bon conseil. J'ai, il y a longtemps (hélas), utilisé quelques manuels aujourd'hui périmés. Je dois dire qu'ils ne m'ont guère intéressé. J'ai aussi eu à faire à deux ou trois formateurs autoproclamés qui ne m'ont pas laissé de souvenir positif. Au-delà du rabâchage de routines
standard plus ou moins bien conçues, ils ne m'ont guère aidé. Coupons court immédiatement à la polémique : je ne rends compte que de
mon expérience (
personnelle par définition) et je ne préjuge nullement qu'il n'existe pas de manuels bien conçus, ni de formateurs sérieux, compétents et inventifs. Je dis simplement que je n'ai pas su les trouver.
En fait, j'ai appris le peu que je sais par quelques sources disparates :
- l'utilisation constante de l'aide fournie avec les logiciels ;
- la fréquentation de sites tels que celui-ci ;
- l'étude critique et la mise en pratique des solutions proposées par ces sources ,
- et surtout la réflexion et l'expérimentation : concevoir une solution logique
sur papier, puis écrire un code pour l'appliquer sur la base des informations issues des sources précitées. En général, on commence par se
planter, mais en résolvant une à une les difficultés, on comprend
réellement le fonctionnement. Hélas, la récompense de ces efforts n'arrive qu'au bout de quelques années... (Je parle pour moi : il va de soi que certains individus spécialement doués sont probablement capables d'apprendre tout cela en vingt minutes ; si vous en croisez un, méfiez-vous...)
Un autre outil peut dépanner : l'
enregistreur de macro. Mais à une condition (au moins) : prendre le temps d'analyser en profondeur le résultat obtenu et le nettoyer des innombrables scories qu'on y trouve. Si l'on fait ce travail, on peut comprendre pas mal de choses.
J'espère que d'autres vous donneront les références que vous cherchez ou vous feront part d'expériences plus enthousiasmantes.