Navigation
Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter
Sujet :
Conception
-
Nouveau Candidat au Club
Comment réaliser un test de traduction FR/EN avec Excel
Bonjour à tous !!
Je m'appelle Kévin et je suis actuellement dans une formation d'ingénieur par alternance. J'aimerais créer un programme sur excel pr m'aider à réviser mon vocabulaire d'anglais.
En outre, cela me permettrais de mieux comprendre le VBA et les maccros d 'excel. Je travaille sur la version 2007 et commence tout juste à m'adapter.
J'essaye de faire un programme excel (vba + maccros) qui réalise la fonction suivante:
Lorsque l'utilisateur lance ce programme excel:
- une première fenêtre apparaît et lui demande son sens de travail. on choisi le sens des questions de vocabulaire :
1- anglais francais
2- francais anglais
3- aléatoire
- ensuite, il choisi la longueur du test
1-rapide (20 questions)
2-moyen (50 questions)
3-marathon (100 questions)
- viens désormais les questions, un mot s'affiche et l'utilisateur écrit sa réponse.
- une fois fini, le pgm lui donne son résultat en % de bonnes réponses . il prend la date à laquelle le test est effectué et rentre dans une table le résultat et la date du jour.
- enfin le programme créé ou rafraichi par la suite la courbe du progrès (graphique qui exprime les résultats en fonction de la date)
J'ai déjà effectué la tache la plus facile, j'ai créé la base de travail contenant les mots anglais et leur équivalences. (fichier ci-joint)
Un grand merci même si votre aide ne porte que sur l'un des points du programme.
Bonne journée à tous.
-
Inactif
Bonjour Kévin, bienvenue sur le forum.
Ton sujet est très intéressant et relativement simple à réaliser.
Mais que cherches-tu exactement ? La méthode pour parvenir au résultat escompté ou le code clé en main ?
Tu comprends bien que notre forum a pour but d'apporter une aide en cas de nécessité, pas de réaliser les applications pour les demandeurs.
As-tu quelque chose à proposer ? As-tu commencé quelque chose ?
On pourrait déjà fixer quelques choix :
- Ou placer la liste des options que tu proposes -> Utilisation d'un userform et d'une listbox ? (je déconseille ici la liste dans une feuille de calculs)
- Liste des mots dans une langue permettant de choisir le mot à traduire
ou
- Choix aléatoire du mot à traduire -> Utilisation de Randomize et de Rnd pour définir un N° de ligne dans une plage couvrant tous les mots dans une langues (on n'a pas tellement d'autres possibilités) Consulter l'aide sur ces termes
- La traduction ou la version Français - Anglais ou Anglais - français -> on connaît la ligne ; la traduction se trouve sur la colonne adjacente .
- La comparaison de la traduction et la réponse de l'élève -> Penser à homogénéiser en majuscules ou minuscules si le mot est écrit par l'élève ucase ou lcase -> Aide en ligne
- Statistiques : avec un compteur on connaît le nombre de mots vus par l'élève, il suffit d'un autre compteur pour les réponses.
Juste des idées.
Bon courage et bonne soirée
-
Nouveau Candidat au Club
Tout d'abord, merci beaucoup "ouskel'n'or" pour ces précieux indices !!
Grâce à vous ainsi que d'autres personnes très serviables, j'ai pu avancer mon projet correctement.
Cependant, il me reste quelques détails à finaliser :
- Lorsque je fais un test, il arrive parfois que deux fois le même mot soit demandé.. comment dois je faire pour éviter cela?
- J'aimerais améliorer ce programme d'un point de vue forme, auriez-vous des petites astuces?
Merci encore en tout cas et bonne fin de journée à tous.
Discussions similaires
-
Réponses:
11
Dernier message: 09/04/2007, 19h27
-
Réponses:
4
Dernier message: 04/11/2004, 17h48
-
Réponses:
2
Dernier message: 21/07/2004, 17h56
-
Réponses:
6
Dernier message: 29/08/2003, 02h15