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 :

[E-03] Création de fichier


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Par défaut [E-03] Création de fichier
    Bonjour,

    alors voilà, petit à petit, je progresses

    Mon souci du moment, créer un fichier dans un emplacement donné avec le contenu de mon choix, et tout ça à partir de la macro.

    Ma question est simple, comment réaliser ça? Je n'ai rien pu trouver au cours de mes pérégrinations sur le net mais j'ai peut être mal cherché ...


    pour votre aide passée et à venir
    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Tu as oublié de dire "avec un nom donné"
    Tu fais tout ça en enregistrant la macro et tu auras ton code.
    Au boulot !

  3. #3
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Par défaut
    Citation Envoyé par ouskel'n'or Voir le message
    Tu as oublié de dire "avec un nom donné"
    Tu fais tout ça en enregistrant la macro et tu auras ton code.
    Au boulot !
    J'ai pas compris

    Désolé, mais je rappelles que j'ai qu'un seul jour de VBA dans les pattes


    Mes excuses
    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  4. #4
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Aïe !
    Essaie ça :
    Dans Excel, Menu Outils -> Macro -> Nouvelle macro
    "On" va te proposer un nom, "Macro 1" par exemple. Tu sélectionnes "Ok"
    Affiche une barre d'outils avec un carré bleu. Tu n'y touches pas pour l'instant.
    Ensuite : Sectionne le Menu Fichier -> puis Nouveau
    Ouvre un nouveau classeur vierge
    Ensuite : Menu Fichier -> Enregistrer sous
    Ouvre une fenêtre
    - Tu sélectionnes le répertoire qui va bien
    - Tu saisis le nom que tu veux donner à ton fichier
    - Tu sélectionnes "Enregistrer"
    Enfin, tu fais un clic sur l'iconne carrée qui se trouve sur la barre d'outils qui est apparue.
    C'est fini, ta macro est enregistrée.
    Pour récupérer le code, tu vas dans le menu Outils -> Macro -> VB Editeur
    Là, tu as un module qui s'est crée sous le nom du premier fichier ouvert, celui dans lequel tu as démarré ta macro. Deux clics sur "Module1" et tu as ton code.
    C'est plus long à expliquer qu'à faire, c'est aussi plus long à expliquer qu'à te donner le code tout fait mais vaut mieux apprendre à pêcher qu'à donner du poisson
    Bonne soirée et tous mes voeux pour ton avenir

  5. #5
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Par défaut
    Citation Envoyé par ouskel'n'or Voir le message
    C'est plus long à expliquer qu'à faire, c'est aussi plus long à expliquer qu'à te donner le code tout fait mais vaut mieux apprendre à pêcher qu'à donner du poisson
    Bonne soirée et tous mes voeux pour ton avenir
    Pour l'astuce, j'essaierai, promis , je connaissais pas cette méthode, moi je vais direct dans l'éditeur... à la bourrin quoi

    Je suis d'accord pour l'histoire d'apprendre à pêcher, je voulais pas une soluce clé en main non plus, un tuto m'aurai aussi convenu


    Merci pour la suite, meilleurs voeux aussi mes chers


    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  6. #6
    Expert confirmé
    Avatar de Didier Gonard
    Homme Profil pro
    Formateur Office et développeur VBA en freelance
    Inscrit en
    Février 2008
    Messages
    2 805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Formateur Office et développeur VBA en freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 2 805
    Par défaut
    Bonjour Buchs,

    Ousk' a raison vu qu'en vba on dispose d'un enregistreur de macro qui, une fois activé crée le code dans l'éditeur vba au fur et à mesure des tes actions dans la fenêtre Excel.
    Je ne connais pas ton domaine, donc je ne sais pas s'il y a l'équivalent

    Sinon, une très bonne approche : pdf à télécharger

    http://bidou.developpez.com/article/VBA/

    vois en particulier, pour ta question les pages 128 puis 134

    reviens si ça bute..

    bon courage,

    Didier

Discussions similaires

  1. création de fichiers dans le disque dur
    Par sex-sansbol dans le forum ASP
    Réponses: 6
    Dernier message: 24/08/2004, 09h39
  2. Création de fichiers CAB
    Par Polux63 dans le forum Windows
    Réponses: 5
    Dernier message: 22/08/2004, 10h50
  3. Création de fichier
    Par gsxr man dans le forum ASP
    Réponses: 2
    Dernier message: 28/06/2004, 22h19
  4. Réponses: 8
    Dernier message: 03/09/2003, 00h47
  5. création de fichiers .x
    Par Pazz dans le forum DirectX
    Réponses: 1
    Dernier message: 03/12/2002, 00h33

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