Bonjour et merci

Ca va bientôt faire un an que je me suis inscrit mais il n'est jamais trop tard

40 ans, je suis contrôleur de gestion logistique pour une célèbre enseigne de textile et jouet pour enfant.

Je passe donc mes journées à jouer avec des tableaux excel.

Il y a 5 ans, je ne savais même pas ce qu'était un TCD et était incapable de faire une rechercheV

Aujourd'hui je forme les employés logistiques à excel. Bien sur au niveau débutant et intermédiaire. Je n'ai pas l'expertise et la prétention de connaitre excel comme certains maîtres ici.

Et franchement un grand merci à ce forum et site qui est une pépite.

Une question? On est pratiquement sur d'avoir une réponse adaptée à notre problème dans l'heure. Nos problèmes ne restent jamais sans solution!

Comme la communauté fait beaucoup pour m'aider dans mon quotidien professionnel, j'essaye un tant soit peu de contribuer également à aider certains forumeurs sur des problèmes basiques. Et ca me permet de continuer à me former car bien souvent je suis obligé de chercher pour trouver la solution la plus adaptée et ca me fait découvrir chaque fois de nouvelles formules ou de nouvelles façon de les appliquer

Excel est un jeu, très riche, et c'est ce qui rend mon travail aussi plaisant au quotidien.

Mon rêve : réussir à appréhender les macros qui restent un mystère pour moi. J'ai parcouru tout le cours de ce site, j'ai acheté un bouquin. Je comprends ce que je lis mais dès qu'il s'agit d'appliquer VBA par rapport à un sujet perso, c'est le blanc total

Mais je ne désespère pas et je sais que je vais continuer à apprendre via cette fabuleuse communauté.

Bonjour et euuu, ah bah non, pas bienvenue, joyeux anniversaire peut-être? :cake:

Tu as bien évolué dis moi en un an, bravo!

Vois VBA comme une langue étrangère, tu arrives à la lire et à la comprendre, donc ta compréhension écrite est bonne, mais en expression écrite, tu as encore des difficultés, c'est comme pour une langue, au début tu écris en français ce que tu veux et tu essayes de traduire en VBA, puis petit à petit tu arrives directement à parler en VBA mais avec quelques difficultés, puis quand tu deviendras vraiment expérimenté, tu pourras parler le VBA dès que tu en auras besoin

C'est exactement la même chose que l'apprentissage de l'anglais

ca ne me rassure pas. Je déteste l'apprentissage des langues étrangères

Ne t'inquiète pas,

l'apprentissage des langues étrangères est difficile du fait de la façon dont on le fait, ici c'est juste de l'expression écrite, et tu deviendras de plus en plus à l'aise au fur et à mesure que tu écriras des choses en VBA, pratique en commençant avec des petits programmes qui aborderont des points importants du langage de programmation, appropries les toi

En tout cas si tu as encore des questions, on sera ravis de t'aider

Bonjour tout le monde !

Apporter son aide au forum est aussi un excellent moyen de se confronter à des petits challenges et de progresser petit à petit. Je crois que quel que soit son niveau, il y a toujours à apprendre, et c'est intéressant de comparer notre manière d'aborder un problème avec les propositions d'autres membres du forum, notamment plus expérimentés.

Pour ce qui est de VBA, c'est peut-être une langue étrangère, comme le dis Ausecour, mais tu as inconsciemment commencé à l'apprendre en te frottant à Excel tout court... La difficulté est ensuite de se détacher peu à peu de ce que nous faisons en tant qu'utilisateur sur Excel, car VBA n'a pas besoin de fonctionner comme nous : pas besoin de sélectionner (".Select') une cellule pour y inscrire une information ou une formule, pas besoin de voir la feuille (.Activate) sur laquelle il travaille...

Les cours et les bouquins c'est bien, mais personnellement, pour bien retenir je pense qu'il vaut mieux se lancer dans des petits exercices sur des cas concrets. En cas de difficulté, on peut toujours s'appuyer sur les cours, livres, forums et l'aide Excel (touche miracle : F1).

Bonjour tout le monde !

Apporter son aide au forum est aussi un excellent moyen de se confronter à des petits challenges et de progresser petit à petit. Je crois que quel que soit son niveau, il y a toujours à apprendre, et c'est intéressant de comparer notre manière d'aborder un problème avec les propositions d'autres membres du forum, notamment plus expérimentés.

Pour ce qui est de VBA, c'est peut-être une langue étrangère, comme le dis Ausecour, mais tu as inconsciemment commencé à l'apprendre en te frottant à Excel tout court... La difficulté est ensuite de se détacher peu à peu de ce que nous faisons en tant qu'utilisateur sur Excel, car VBA n'a pas besoin de fonctionner comme nous : pas besoin de sélectionner (".Select') une cellule pour y inscrire une information ou une formule, pas besoin de voir la feuille (.Activate) sur laquelle il travaille...

Les cours et les bouquins c'est bien, mais personnellement, pour bien retenir je pense qu'il vaut mieux se lancer dans des petits exercices sur des cas concrets. En cas de difficulté, on peut toujours s'appuyer sur les cours, livres, forums et l'aide Excel (touche miracle : F1).

Je ne peux qu'être d'accord avec toi, étant donné que je n'ai jamais lu de livres sur VBA, que je n'ai jamais eu de cours, et que j'ai tout appris sur le tas en aidant des personnes sur des choses que je ne maîtrisais pas, et qui m'ont amené à me documenter et à chercher par moi même

Finalement les 3 grandes choses à apprendre en VBA je trouve:

  • Les fonctions incontournables: For i = ... For Each, If Else, Select Case, opérateur Like, etc... qui sont propres au langage de programmation
  • La recherche d'informations, grâce à l'explorateur d'objet et à l'aide des documentations de microsoft, ça me permet encore d'apprendre assez rapidement à utiliser de nouvelles fonction mais aussi la recherche sur internet en général avec des sites de confiance
  • La logique, comprendre comment structurer son programme et comprendre le langage en lui même

Les fonctions, tu peux les apprendre grâce à de la documentation et grâce aux membres, la recherche d'informations, c'est en essayant d'aider des personnes sur des sujets que tu ne maîtrise pas forcément qui vont t'amener à chercher, puis la logique, c'est au fur et à mesure que tu vas programmer que tu vas la comprendre je pense

Le mieux pour tout ça je trouve, c'est pas une formation, mais le forum

Je ne peux que plussoyer sur ce que vous dites.

Le fait de parcourir le forum, de chercher pour les autres, m'a fait découvrir un tas de formules et de méthodes qui me sont au final utiles au quotidien.

C'est vrai que le bouquin ce n'est pas la meilleure méthode pour apprendre. Je vais surement passer une formation externe sur le sujet. Ca me permettra j'espère de casser déjà cette barrière ou au moins d'y installer une petite porte dans laquelle je pourrais m'engouffrer pour arpenter les méandres de ce langage étonnant.

Je pense que ceux qui ont déjà fait de la prog sont avantagés par défaut.

J'ai un peu appris le turbo pascal, (bon c'est pas le meilleur langage), et déjà à l'époque j'ai détesté.

Mais le plus important est que pour les macros j'ai l'envie. C'est déjà une bonne partie du chemin à accomplir

Je sors de 3 jours de formation VBA que j'ai pris sur mon CPF

Ca fait du bien de faire ce type de formation. Certes c'est impossible d'aller au bout de VBA mais ca donne au moins les bases, la logique (le plus important) et un peu de vocabulaire essentiel.

Ne reste plus qu'à appliquer tout ça au quotidien.

Voila un nouveau jouet à ma dispo