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 :

ouvrir un fichier pour suppression


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 17
    Par défaut ouvrir un fichier pour suppression
    Bonjour,

    Dans VBA pour excel j'ouvre un fichier texte pour recuperer des informations

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Open NomFichier For Input As #NumFichier
    Do While Not EOF(NumFichier)
         Line Input #NumFichier, Chaine

    quand l'information me convient, j'aimerai supprimer l'enregistrement du fichier, quelle est la syntax? et comment dois-je ouvrir le fichier ? merci!
    Jean

  2. #2
    Membre Expert Avatar de laetitia
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 281
    Par défaut
    bonjour jean68 le forum regarde avec l instruction KILL
    ex:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Kill "C:\Donnees\Dossier\nom fichier.txt"

  3. #3
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 17
    Par défaut
    bonjour laetitia, merci mais ce n'est pas tout le fichier que je veux supprimer mais qu'un enregistrement de ce fichier

  4. #4
    Membre Expert Avatar de Krovax
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 888
    Par défaut
    Qu'appelle tu un "enregistrement"?

    Tu veux supprimer des ligne du fichier?

    Si c'est ça je ne crois pas que cela sera possible car tu ouvre le fichier pour le lire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Open NomFichier For Input As #NumFichier
    Dans des cas un peu près similaire j'ai tendance a ouvrir un fichier pour écrire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Open NomFichier For output As #NumFichier
    Je lis une ligne de mon premier fichier et si elle me conviens je l'écrit dans le deuxième.

  5. #5
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 17
    Par défaut
    merci
    oui un enregistrement = une ligne du fichier
    Je me doute que je ne l'ouvre pas bien, il faut l'ouvrir en update, quelqu'un a la syntax? et comment on supprime la ligne? avec quelle commande?

    merci!
    Jean

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    682
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 682
    Par défaut
    Bonjour,

    Est-ce cela que tu veux faire ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Sub test()
     
    Workbooks.Open ("C:\Documents and Settings\andre.dorian\Bureau\Classeur1.xls")
    If Range("A2").Value = "1" Then
        Rows(2).Delete
    End If
     
    End Sub
    Ici, j'ouvre un fichier nommé Classeur1 se trouvant sur mon bureau. Si je trouve la valeur 1 en A2 alors je supprime l'ensemble de la ligne.

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/02/2014, 17h30
  2. Ouvrir des fichiers pour un IHM
    Par stiko dans le forum Interfaces Graphiques
    Réponses: 1
    Dernier message: 29/06/2006, 13h54
  3. probleme pour ouvrir un fichier JPG
    Par kokatrix dans le forum Autres Logiciels
    Réponses: 7
    Dernier message: 04/05/2006, 17h53
  4. Réponses: 6
    Dernier message: 20/10/2005, 09h59
  5. Réponses: 3
    Dernier message: 12/10/2005, 14h53

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