Re : Apprentissage d'un langage pour ensuite glisser vers VBA : judicieux ?
Bonjour
Pour abonder dans le sens de mes petits camarades :
Tu ne vas pas gagner de temps ni de logique à apprendre le C avant d'apprendre le VBA.
Il y a des éléments qu'on retrouve dans tous les langages de programmation car cela répond à des besoins de base : faire des boucles, tester des conditions. Mais l'écriture est un peu différente entre les différents langages.
Passer de l'un à l'autre risque plus de te planter que de te faciliter la tâche !
Le VBA est un langage orienté objets : les objets sont par exemple pour excel la feuille de calcul, une cellule, un classeur, un point dans un graphique.... Le langage inclus pour chaque objet des propriétés et des méthodes avec lesquelles tu travailles sans avoir besoin de les définir (par exemple la couleur de fond d'une cellule, sa hauteur...). C'est un des grands avantages du VBA et ce n'est certainement pas en travaillant avec le C que tu apprendras les objets d'excel.
J'ai "commis" quelques tutos pour partir de 0 sur le VBA
Ce lien n'existe plus
ca t'aidera à démarrer.
Dans la rubrique livres d'xld tu trouveras aussi quelques conseils si tu souhaites avoir un support papier à côté de toi.
Mais surtout, surtout, commence par te définir un PETIT objectif et essaye. Lance toi et quand ça coince vient poser une question ici, tu trouveras jour et nuit de l'aide. T'as pas ça avec tous les langages !
Attention ... un petit objectif
. Rien de pire que de se lancer dans un truc énorme qui n'aboutira jamais et qui te dégoutera de continuer. Alors que tu pourras sourire et t'auto féliciter (ne jamais oublier de le faire !) quand tu auras déjà réussi à écrire par macro 1, 2, 3, 4, 5 dans A1, A2, A3, A4, A5
bienvenue au club ! Presque tous les intervenants de ce forum ont je pense démarré par eux même en se lançant.