Création dictionnaire bilingue traduction "automatique"
sanguku
-
michel_m Messages postés 16602 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 16602 Date d'inscription Statut Contributeur Dernière intervention -
Salut à tous,
Le but est de créer (dico bilingue en vue d’une traduction « automatique ») des colonnes (mot, genre, catégorie grammaticale, registre, traduction) et ce sur 800.000 à 1.000.000 lignes.
Les questions que je me pose (RAPIDITE est essentielle =but du programme pour gagner un max de temps):
- est-ce intéressant de le faire en Excel, en terme de rapidité : pour chaque mot/phrase doit s'afficher instantanément toutes les occurrences dans une autre colonne ? En utilisant =recherche(…) ou autre, l’affichage sera-t-il instantané ? ou encore la fonction/objet scripting.dictionary ?
- ou bien, avez-vous des suggestions : Access ou .net ?
VU que je programme en VB, je préfèrerais autant Excell, si la recherche est inférieure à une seconde voire 0,1 seconde par mot.
En utilisant une boucle for/next sur toutes les lignes/colonnes, inutile de vous dire que c’est trèèèèèèès looong.
Est-ce possible en Excell de recherche 100/1000 mots sur 1000000 de lignes (=feuille contenant un dico de 7,8,… colonnes sur 800000 à 1000000 lignes ) et d’afficher les 5 à 20 occurrences pour mot ( pour ensuite choisir la bonne traduction) en moins de 10 seconde ? ou bien en combien de secondes est-ce possible ?
=recherche ( ) , scripting.dictionary, …autres méthodes
Je vous remercie de votre aide et suggestions,
Sergio
Le but est de créer (dico bilingue en vue d’une traduction « automatique ») des colonnes (mot, genre, catégorie grammaticale, registre, traduction) et ce sur 800.000 à 1.000.000 lignes.
Les questions que je me pose (RAPIDITE est essentielle =but du programme pour gagner un max de temps):
- est-ce intéressant de le faire en Excel, en terme de rapidité : pour chaque mot/phrase doit s'afficher instantanément toutes les occurrences dans une autre colonne ? En utilisant =recherche(…) ou autre, l’affichage sera-t-il instantané ? ou encore la fonction/objet scripting.dictionary ?
- ou bien, avez-vous des suggestions : Access ou .net ?
VU que je programme en VB, je préfèrerais autant Excell, si la recherche est inférieure à une seconde voire 0,1 seconde par mot.
En utilisant une boucle for/next sur toutes les lignes/colonnes, inutile de vous dire que c’est trèèèèèèès looong.
Est-ce possible en Excell de recherche 100/1000 mots sur 1000000 de lignes (=feuille contenant un dico de 7,8,… colonnes sur 800000 à 1000000 lignes ) et d’afficher les 5 à 20 occurrences pour mot ( pour ensuite choisir la bonne traduction) en moins de 10 seconde ? ou bien en combien de secondes est-ce possible ?
=recherche ( ) , scripting.dictionary, …autres méthodes
Je vous remercie de votre aide et suggestions,
Sergio
A voir également:
- Création dictionnaire bilingue traduction "automatique"
- Télécharger dictionnaire larousse pdf gratuit - Télécharger - Dictionnaires & Langues
- Réponse automatique thunderbird - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Logiciel de sauvegarde automatique gratuit - Guide
- Télécharger dictionnaire médical larousse gratuit pdf - Télécharger - Dictionnaires & Langues
1 réponse
Bonjour
Sans hésiter : Access ou autre Bd comme SQL + rapide
Si tu veux Absolument Excel, utilises la fonction "Find" (ta boucle for-next est ce qu'il faut pas faire)
https://forums.commentcamarche.net/forum/affich-37621992-methode-find-dans-vba-recherche-de-donnees-sous-excel
mais 1000000 de lignes sur 8 colonnes , bonjour les risques de plantage irréparables du Classeur... mais peut-^tre avec un pc gamer...
autrement tu a google ou similaire qui offre des traductions...
Sans hésiter : Access ou autre Bd comme SQL + rapide
Si tu veux Absolument Excel, utilises la fonction "Find" (ta boucle for-next est ce qu'il faut pas faire)
https://forums.commentcamarche.net/forum/affich-37621992-methode-find-dans-vba-recherche-de-donnees-sous-excel
mais 1000000 de lignes sur 8 colonnes , bonjour les risques de plantage irréparables du Classeur... mais peut-^tre avec un pc gamer...
autrement tu a google ou similaire qui offre des traductions...