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 :

Aide pour créer une macro Excel qui importe des donnée d'un fichier CSV


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2008
    Messages
    384
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 384
    Par défaut Aide pour créer une macro Excel qui importe des donnée d'un fichier CSV
    Bonjour,

    Je cherche a créer une macro Excel qui serait capable d'ouvrir un fichier *.CSV située sur internet.

    En appelant ce type de lien https://www.monsite.fr/administrator...quiries.export cela appelle le fichier CSV demandé appelé "Éléments envoyés.csv"


    Lorsque le fichier est ouvert dans Excel je voudrai collecter les toutes dernières informations présentes dans ce fichier CSV en ligne n°2 afin de les insérer dans des colonnes définies ( onglet contenant des données clients )
    Les infos a importer seraient celles mise en valeur en rouge, soit : le nom, le prénom, l'adresse mail, l'adresse, le code postal, la valeur de la surface et la ville.

    J'ai aussi remarqué que l'exportation des données via le fichier CSV faisait perdre les accents, ici Saint André est devenu Saint André

    Voici un exemple d'informations situé en ligne 2 du CSV :

    "228 -170 2019-08-19 89.xxx.xx.xx https://www.monsitefr/form Dupont juliendupont@hotmail.com 06xxxxxxxx NON ""Surface"" 120 1979 ""20 rue Saint André"" 75025 PARIS ""choix1"" ""NON"" ""commentaire1"" ""commentaire2"""


    Pourriez vous m'aider à créer cette macro svp, je vois pas comment réaliser cela.
    J'envisageai d'appeler fichier CSV , copier l'intégralité de la ligne n°2 dans un onglet temporaire de mon fichier Excel de destination, recopier les données souhaitées dans les colonnes de l'onglet de destination, puis fermer le fichier CSV et détruire l'onglet temporaire qui aura servi à la copie.

    Merci beaucoup pour votre support.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Employé administratif
    Inscrit en
    Mars 2018
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : Employé administratif

    Informations forums :
    Inscription : Mars 2018
    Messages : 116
    Par défaut
    Bonjour,

    Un début de piste par ici : https://www.developpez.net/forums/d1...ace-macro-vba/

    Bàt,

  3. #3
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Pour ouvrir un fichier CSV, je conseille d'utiliser la méthode OpenText plutôt que Open.
    Elle permet plus de contrôles et de possibilités.
    https://docs.microsoft.com/fr-FR/off...books.opentext

    Entre autre, elle permet de contrôler le codage du fichier source grâce à son paramètre Origin, ce qui devrait résoudre ton problème d'accent si tu trouves qu'elle est le codage d'origine de ton fichier.

Discussions similaires

  1. [OpenOffice][Tableur] Aide pour convertir une macro Excel en macro pour Calc d'OpenOffice 4.1.5
    Par ric127 dans le forum OpenOffice & LibreOffice
    Réponses: 7
    Dernier message: 31/10/2018, 16h16
  2. Uen idée et aide pour créer une fiche excel
    Par Hitman_11 dans le forum Excel
    Réponses: 3
    Dernier message: 25/03/2011, 08h17
  3. Besoin d'aide pour créer une application web qui se connecte sur AS/400
    Par wyzer dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 04/06/2010, 15h32
  4. aide pour créer une macro
    Par Daniela dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 02/02/2009, 08h19
  5. Recherche de l'aide pour améliorer une macro excel
    Par Yul80 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 30/09/2008, 10h21

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