Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel

Advertisement

Réponse
 
LinkBack Outils de la discussion
Vieux 05/12/2007, 15h10   #1 (permalink)
XLDnaute Junior
 
Date d'inscription: juillet 2007
Messages: 99
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, 15h21   #2 (permalink)
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Messages: 10 686
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, 18h40   #3 (permalink)
XLDnaute Junior
 
Date d'inscription: juillet 2007
Messages: 99
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, 18h44   #4 (permalink)
XLDnaute Barbatruc
 
Date d'inscription: février 2005
Messages: 3 959
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

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

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 13h38
ouvrir le bloc note canard Forum Excel 2 04/10/2005 00h35
Ouvrir un fichier du bloc note max.ferret@laposte.net Forum Excel 1 20/09/2005 03h53
trasformer un fichier sous forme de bloc note en fichier excel Afef Forum Excel Downloads - Archives 3 26/01/2005 19h17
trasformer un fichier sous forme de bloc note en fichier excel Afef Forum Excel Downloads - Archives 1 26/01/2005 18h33


Fuseau horaire GMT +2. Il est actuellement 20h40.


(C) 2006 Excel Downloads