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 :

Extraire onglet au format CSV


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 42
    Par défaut Extraire onglet au format CSV
    Bonjour,
    J'ai un fichier excel avec 20 onglets.
    14 de ces onlgets contiennes des informations "bruts" (Code + Libellé)
    Je souhaiterai sur la première page mettre un bouton qui me permet d'exporter automatiquement ces 14 onglets de données bruts au format CSV.

    Pouvez vous m'aider ?

    D'avance merci

  2. #2
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    bonjour
    tu a l'enregistreur de macro qui te donnera un code quasiment tout pret
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  3. #3
    Membre averti
    Inscrit en
    Octobre 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 42
    Par défaut
    Bonjour Patrick merci de votre réponse rapide.
    Je suis débutant en macro du coup je ne vois pas bien de quoi vous voulez parler. Voici mon fichier en PJ.

    J'aimerai sur la page une un bouton qui permette d'extraire les onglets 2-3-4-5 au format CSV, avec comme nom le nom de leur feuille.

    J'espère avoir été assez clair. Si ce n'est pas le cas n'hésitez pas à me demander des précisions.

    D'avance merci.
    Fichiers attachés Fichiers attachés

  4. #4
    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
    La méthode SaveAs peut être appliquée à Worksheet, ce qui permet de ne sauvegarder qu'un onglet.
    Pour sauvegarder en CSV, passe le paramètre FileFormat à xlCSV.
    https://msdn.microsoft.com/fr-fr/VBA...s-method-excel

    Citation Envoyé par morphine63 Voir le message
    Je suis débutant en macro du coup je ne vois pas bien de quoi vous voulez parler. Voici mon fichier en PJ.
    Il y a une différence entre être débutant et vouloir faire faire son boulot par les autres.
    Si vraiment tu veux débuter : http://bidou.developpez.com/article/VBA/

  5. #5
    Membre averti
    Inscrit en
    Octobre 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 42
    Par défaut
    Salut Menhir.
    A quel moment j'ai demandé qu'on me fasse le travail ? Je demande juste ce qu'est "l'enregistreur de macro " car je débute en Macro.

    J'ai juste mis le fichier pour avoir un contexte car décrire un fichier excel uniquement avec des mots cela est compliqué.

  6. #6
    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
    Citation Envoyé par morphine63 Voir le message
    A quel moment j'ai demandé qu'on me fasse le travail ?
    Au moment où tu as envoyé ton fichier en disant que tu ne savais pas faire.

    Je demande juste ce qu'est "l'enregistreur de macro " car je débute en Macro.
    J'ai du mal à trouver cette question dans ton message.
    Mais si c'est réellement ce que tu demandes, tu trouveras la réponse ici :
    http://fauconnier.developpez.com/tut...istreur-macro/

    Je te conseille de lire ensuite ce lien : http://silkyroad.developpez.com/VBA/DebuterMacros/
    et le lien que je t'ai transmis dans mon précédent message.

  7. #7
    Membre averti
    Inscrit en
    Octobre 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 42
    Par défaut
    Ok merci Menhir pour toute ses suspicions, je vais aller me débrouiller seul alors.
    Je te conseil de proposer au modérateur de ce forum de faire un seul post pour toutes les catégories de ce forum.
    Question sur le PHP ? Ben écoute va apprendre.

    Car si tu avais été ne serais ce qu'un peu intéressé plutot que d'insinuer des choses (J'ai du mal à trouver cette question dans ton message.), tu aurais ouvert ce fichier et tu aurais vu qu'il ne ressemble en rien au fichier de80 onglets que j'ai décrit plus haut. C'etait un exemple pour presenter mon problème.

    Salut

Discussions similaires

  1. [AC-2013] extraire une table au format .csv
    Par djibouli dans le forum Macros Access
    Réponses: 0
    Dernier message: 15/07/2014, 16h21
  2. Réponses: 1
    Dernier message: 23/02/2012, 22h17
  3. [CSV] Exploitation du format csv
    Par flopad dans le forum Langage
    Réponses: 17
    Dernier message: 08/11/2005, 16h36
  4. query format csv
    Par tiopan dans le forum Access
    Réponses: 3
    Dernier message: 29/09/2005, 14h27
  5. [D6][Excel] Comment enregistrer en format csv ?
    Par ShinGaruda dans le forum API, COM et SDKs
    Réponses: 5
    Dernier message: 04/05/2005, 19h59

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