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 :

Réaliser une automatisation avec "recherche et remplacer"


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Phytochimie
    Inscrit en
    Mars 2015
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Phytochimie
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2015
    Messages : 14
    Par défaut Réaliser une automatisation avec "recherche et remplacer"
    Bonjour,
    je travaille dans la recherche Phytochimique et j'aimerais construire un petit module capable d'automatiser une manipulation pénible.
    Je dois à la base confronter une base de données et un logiciel d'analyse de données. Dans le premier, je dois exporter une liste d'items (à chaque recherche) en format CSV. Le hic est qu'il vient avec plein de code (<html>, <sub>, ...). Je dois donc passer par Excel pour débarrasser le CSV de tout cela, avec la fonction recherche et remplacer, avant de l'enregistrer et le charger dans mon logiciel d'analyse.

    Ma question est donc: puis-je simplement créer un petit module qui me permettra de lancer la suppression de tout ce code, ainsi que l'importation et le découpage du fichier par virgule dans excel? Je n'ai strictement aucune connaissance en VBA et ce serait très aimable si quelqu'un voulait me montrer comment faire et m'expliquer un peu le code (je suis sûr que cela représente que quelques lignes...).

    Cette macro ou solution que l'on trouvera ensemble, je l'espère, sera utile à un laboratoire de 40 personnes.
    Merci d'avance pour votre aide.

    ElsassBlitz.

  2. #2
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut


    Bonjour,

    comme exposé, cela sent déjà la future usine à gaz ‼

    Une bonne stratégie serait de remonter à la source afin de n'exporter que les données …

    Maintenant les laboratoires ne manquent pas de moyens et peuvent donc faire appel aux services d'un professionnel !


    __________________________________________________________________________________________________
    Je suis Charlie - Je suis Bardo

  3. #3
    Membre habitué
    Homme Profil pro
    Phytochimie
    Inscrit en
    Mars 2015
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Phytochimie
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2015
    Messages : 14
    Par défaut
    Bonjour,
    merci pour votre réponse. Nous sommes un laboratoire universitaire, nous n'avons donc pas de fonds à céder inutilement pour des choses que l'on peut faire nous-même et qui sont de plus intéressantes à faire.
    J'avais déjà pensé à l'exportation, malheureusement le logiciel n'est pas libre, impossible de toucher quoique ce soit à la fonction d'exportation... On doit donc s'adapter au mieux avec Excel...

    Et puis comme vous avez l'air de professionnels, c'est à vous que je lance l'appel

    Merci d'avance pour la future réponse et un bon week-end sinon!

    Elsassblitz.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonsoir,
    Ce que je ne comprends pas,c'est que ce logiciel surtout s'il est payant n'exporte pas dans un format exploitable en l'état!

    Tu es sur qu'il ne s'agit pas de XML?

  5. #5
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonjour,

    Montre-nous une partie du fichier (ou tout s'il n'est pas trop gros) exporté par le logiciel. Si des infos sensibles s'y trouvent, remplace-les par des données bidon.

    Hervé.

  6. #6
    Membre habitué
    Homme Profil pro
    Phytochimie
    Inscrit en
    Mars 2015
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Phytochimie
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2015
    Messages : 14
    Par défaut
    Bonjour,

    @rdrupt: oui je pense, c'est rempli de balises <html, i, ...> mais le format d'exportation est un fichier texte ".txt". Je pense que c'est un logiciel (sous JAVA) assez mal développé; disons que les moyens n'ont certainement pas été mis dans l'ergonomie de l'interface utilisateur. Je dois donc le délester de tout ça par la fonction "remplacer" dans excel car le format d'importation doit respecter une certaine norme: ".CSV", colonnes aux noms spécifiques, champs séparés par virgule ou point virgule, débarrassé de balises. Ainsi, le logiciel de traitement de données pourra reconnaître le fichier et intégrer les informations aux résultats de mon boulot. Le logiciel de traitement est un logiciel libre avec une bonne communauté de développeurs mais il n'est pas focalisé sur mon domaine (d'où l'absence d'un module permettant l'import direct).
    C'est pour cela que j'aimerais créer un petit module simplifiant le traitement des données et qui pourra servir à tous ceux qui veulent synchroniser ce genre de données.

    @Hervé: je vous donne un aperçu de la bête lundi.

    Merci pour vos réponses et votre lecture.

    ElsassBlitz.

Discussions similaires

  1. Besoin d'aide pour réaliser une classe avec du css
    Par Winjet dans le forum Mise en page CSS
    Réponses: 29
    Dernier message: 24/04/2009, 11h01
  2. [POO] réaliser une 'interface' avec PHP4
    Par TabrisLeFol dans le forum Langage
    Réponses: 3
    Dernier message: 27/12/2008, 21h00
  3. Réaliser une page avec uniquement des DIV
    Par Sayrus dans le forum Mise en page CSS
    Réponses: 14
    Dernier message: 15/11/2007, 19h04
  4. Réaliser une factory avec Spring
    Par ChtiGeeX dans le forum Spring
    Réponses: 2
    Dernier message: 13/07/2007, 16h02
  5. [Débutant] Réaliser une condition avec ANT
    Par Invité dans le forum ANT
    Réponses: 5
    Dernier message: 04/07/2006, 10h55

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