Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel > Ouvrir fichier avc bloc-notes via Excel
Vous inscrire
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus


Réponse
 
LinkBack Outils de la discussion
Vieux 05/12/2007, 14h10   #1 (permalink)
herve80
XLDnaute Junior
 
Date d'inscription: juillet 2007
Messages: 70
Par défaut Ouvrir fichier avc bloc-notes via Excel

Bonjour,

Désolé de ce sujet déjà vu, mais ...

1° Comment ouvrir un fichier texte dans le bloc-notes via Excel ?

2° Y a-t-il moyen en + de supprimer les 2 premières lignes du fichier texte dans ce bloc-notes ?

Je serais TRES content d'avoir une réponse à la première question.

Merci de m'aider
herve80 est déconnecté   Réponse avec citation
ANNONCES
Vieux 05/12/2007, 14h21   #2 (permalink)
PascalXLD
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Messages: 7 421
Par défaut Re : Ouvrir fichier avc bloc-notes via Excel

Bonjour

essaies

MyAppID = Shell("notepad.EXE C:\tmp\aa.txt", 4)
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
Vieux 05/12/2007, 17h40   #3 (permalink)
herve80
XLDnaute Junior
 
Date d'inscription: juillet 2007
Messages: 70
Par défaut Re : Ouvrir fichier avc bloc-notes via Excel

C'est exactement ça, super !
Merci PascalXLD, tu es vraiment gentil d'avoir pris le temps de me répondre.

Je te souhaite une bonne soirée et une excellent semaine
herve80 est déconnecté   Réponse avec citation
Vieux 05/12/2007, 17h44   #4 (permalink)
MichelXld
XLDnaute Barbatruc
 
Date d'inscription: février 2005
Messages: 3 568
Par défaut Re : Ouvrir fichier avc bloc-notes via Excel

bonsoir Hervé, bonsoir cher Pascal


Pour supprimer les lignes, tu peux tester

Code:
Option Explicit
Option Base 1

Sub SuppressionLignes()
    Dim objCol As New Collection
    Dim x As Integer, i As Integer
    Dim strLigne As String, Fichier As String
    Dim Tableau As Variant
    
    'Définit les lignes à supprimer, par
    'ordre décroissant impérativement !
    Tableau = Array(2, 1)
    Fichier = "C:\dossier\monFichier.txt"
    
    x = FreeFile
    'Transfère des infos du fichier txt vers une collection.
    Open Fichier For Input As #x
        While Not EOF(x)
            Line Input #x, strLigne
            objCol.Add strLigne
        Wend
    Close #x
    
    'Suppression des lignes spécifiées dans la collection.
    For i = 1 To UBound(Tableau)
        If objCol.Count > Tableau(i) Then _
            objCol.Remove Tableau(i)
    Next i
    
    'Transfère la collection vers le fichier txt.
    Open Fichier For Output As #x
        For i = 1 To objCol.Count
            Print #x, objCol(i)
        Next
    Close #x
End Sub


Bonne soirée
MichelXld
MichelXld est déconnecté   Réponse avec citation
ANNONCES
Réponse



Outils de la discussion

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Envoyer une plage vers le bloc notes canard Forum Excel 5 27/10/2005 12h38
ouvrir le bloc note canard Forum Excel 2 03/10/2005 23h35
Ouvrir un fichier du bloc note max.ferret@laposte.net Forum Excel 1 20/09/2005 02h53
trasformer un fichier sous forme de bloc note en fichier excel Afef Forum Excel Downloads - Archives 3 26/01/2005 18h17
trasformer un fichier sous forme de bloc note en fichier excel Afef Forum Excel Downloads - Archives 1 26/01/2005 17h33


Fuseau horaire GMT +2. Il est actuellement 05h04.


(C) 2006 Excel Downloads