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 :

Excel et bloc-notes


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Gestionnaire Bases de données
    Inscrit en
    Août 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Gestionnaire Bases de données

    Informations forums :
    Inscription : Août 2014
    Messages : 17
    Par défaut Excel et bloc-notes
    Bonjour à tous!

    Voilà mon souci :

    J'ai un fichier excel de longueur variable avec des zones à sélectionner sur la colonne A de 1 à x lignes...
    Chaque zone correspond à un fichier à créer en .txt
    Je dois, pour chaque fichier faire un copier coller des valeurs en colonne A, activer le Bloc notes, coller mes valeurs et enregistrer le tout en .txt
    Malheureusement, je ne parviens pas (même en enregistrement macro) à "placer" les actions u Bloc notes dans le VBA que je veux créer...

    Dans l'exemple joint, je dois créer 5 fichiers .txt portant chacun le nom du gestionnaire

    Voilà voili
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    3 609
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2013
    Messages : 3 609
    Par défaut
    Bonjour,

    je n'ai pas regardé ton fichier, mais tu peux copier tes données dans un onglet, faire une copie de cet onglet et le sauvegarder sous format TXT.
    C'est, je pense, la méthose la plus simple.

  3. #3
    Invité
    Invité(e)
    Par défaut
    bonjour,
    regarde ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    Sub test()
    Dim NumF As Long
    Dim txt As String
    Dim sFile As String
    sFile = "c:\RepTest\TxtTest.txt"
    'lire de A1 à AXX
    For i = 1 To Range("A" & Cells.Rows.Count).End(xlUp).Row
    txt = txt & Range("A" & i).Value & vbCrLf
    Next
    'Ecrire Fichier
    NumF = FreeFile
    Open sFile For Output As #NumF
       Write #NumF, txt
     Close NumF
    End Sub
    Dernière modification par Invité ; 07/10/2014 à 09h31.

  4. #4
    Membre averti
    Homme Profil pro
    Gestionnaire Bases de données
    Inscrit en
    Août 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Gestionnaire Bases de données

    Informations forums :
    Inscription : Août 2014
    Messages : 17
    Par défaut
    Je te remercie et te tiens au courant dès que possible (overbooké le pauvre gars)

Discussions similaires

  1. [Toutes versions] probleme exportation de excel au bloc note
    Par vaness303 dans le forum Excel
    Réponses: 3
    Dernier message: 03/06/2009, 17h52
  2. [VBA]Transfert Excel vers Bloc-Note
    Par Look dans le forum Excel
    Réponses: 2
    Dernier message: 05/05/2007, 16h33
  3. Prendre valeur d'un bloc-note !!!
    Par EssaiEncore dans le forum Langage
    Réponses: 10
    Dernier message: 29/09/2005, 11h35
  4. piloter le bloc-notes
    Par greg778 dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 23/08/2005, 11h39
  5. copier les infos d'une fenêtre dos vers le bloc notes
    Par beegees dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 16/08/2005, 13h06

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