IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Macros et VBA Excel Discussion :

Macro Excel plutôt complexe, est-elle possible ?


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Inscrit en
    Octobre 2010
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 8
    Points : 2
    Points
    2
    Par défaut Macro Excel plutôt complexe, est-elle possible ?
    Bonjour à tous,

    Je suis traducteur et je cherche en ce moment à optimiser la qualité de mes traductions. Je dispose d'une liste (appelons-la table 1) que je peux importer dans Excel, qui comporte des phrases sur deux colonnes, l'une en anglais et sa traduction en français. Je dispose également d'un glossaire (appelons-le table 2), également composé de deux colonnes.

    Pour synthétiser avec un exemple, admettons que j'aie ce type de phrase dans la table 1 pour la colonne 1 en anglais :

    A blablabla xxx Mot anglais 1 xxx blablabla
    B blablabla xxx Mot anglais 2 xxx blablabla

    et ce type de phrase pour la colonne 2 de la traduction en français :

    A bloubloublou xxx Mot français 1 xxx bloublou
    B bloubloublou xxx Mot français 3 xxx bloublou

    Maintenant, je dispose également d'un glossaire sur la table 2 qui me dit ceci
    Mot anglais 1 = Mot français 1
    Mot anglais 2 = Mot français 2

    Le but de la manœuvre est de détecter les incohérences de la traduction de la table 1 par rapport au glossaire (ici donc l'exemple serait la ligne B de la table 1, puisque Mot anglais 2 a été traduit bêtement par Mot français 3 ). Dans l'idéal, les étapes suivantes seraient :
    1 d'effectuer ceci avec une liste
    2 de copier chaque ligne comportant des incohérences dans une nouvelle table.

    Ma question est la suivante : est-ce faisable et si oui, avez-vous une idée de l'algorithme de base à utiliser pour effectuer une recherche à base de liste et pour comparer les résultats de cette recherche avec la ligne d'à côté ?

    Merci d'avance pour vos réponses !

    Cordialement,
    Nicolas

  2. #2
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 169
    Points
    12 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    Non ce n'est pas compliqué mais +/- long (séquentiel)...
    Si vous avez Access, ce serait autrement plus simple du fait qu'en une ou deux requêtes, c'est terminé.

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

  3. #3
    Candidat au Club
    Inscrit en
    Octobre 2010
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 8
    Points : 2
    Points
    2
    Par défaut
    Je n'ai encore jamais travaillé avec Access, serait-ce vraiment si simple que ça ? Peut-on y importer des listes Excel de très grande taille ?

  4. #4
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 169
    Points
    12 169
    Billets dans le blog
    5
    Par défaut
    Excel < 2007 ne possède pas plus de 65536 lignes et Excel >= 2007 1000000 de lignes...
    donc qu'appelez-vous très grande taille ?
    Access est une base de données ce qui n'a rien a voir avec le processus séquentiel à mettre en oeuvre pour réaliser ce que vous voulez faire, qui plus est s'il s'agit de grandes feuilles de calcul.
    Une base de données sait traiter plusieurs centaines de milliers de lignes en quelques secondes.
    Bien que limité, Access ne devrait pas être essoufflé avec ce que vous souhaitez faire.

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

Discussions similaires

  1. [AC-2007] lancer une macro excel depuis access est ce possible ?
    Par Debutant10 dans le forum VBA Access
    Réponses: 3
    Dernier message: 14/06/2011, 21h35
  2. La modification du vote (étoile) du sujet est-elle possible ?
    Par pottiez dans le forum Evolutions du club
    Réponses: 1
    Dernier message: 04/05/2006, 21h48
  3. Redirection complexe est ce possible ?
    Par bubbagic dans le forum Serveurs (Apache, IIS,...)
    Réponses: 2
    Dernier message: 28/03/2006, 14h36
  4. Utilisation de composant sans Form est elle possible
    Par Hypollite76 dans le forum Composants VCL
    Réponses: 26
    Dernier message: 01/12/2005, 12h07
  5. une interpolation de forme est elle possible
    Par tetsuo chima dans le forum Flash
    Réponses: 3
    Dernier message: 07/10/2003, 16h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo