Importer en VB un .txt

D

Den's

Guest
Bonjour,

J'aimerai mettre a jour une liste via un fichier .txt en VB. Il serait bien qu'il y ait une détection de la presence du fichier .txt et si il est présent , la mise à jour se fait.

Pourriez-vous me dire commment je dois faire?

Merci pour votre aide.

@+
Informatiquement
Den's
 
@

@+Thierry

Guest
Salut Den's, le Forum

Tu pourrais mettre une macro comme ceci : (par exemple dans le Module ThisWorkbook, macro "Workbook_Open")

Sub RecoveryTXT()
Dim ThePath As String

ThePath = ThisWorkbook.Path & "\BackUpTxt" & ".txt"

On Error GoTo ErrorHandler
Workbooks.OpenText Filename:=ThePath, Tab:=True, _
FieldInfo:=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 2), Array(5, 1))

Exit Sub
ErrorHandler:
If Err = 1004 Then
End If
End Sub

Si le fichier existe il sera ouvert dans Excel, sinon il ne se passera rien...

Tu as une démo de ce genre de méthode ici :
Fichier téléchargeable Ce lien n'existe plus

Fil de Discussion Lien supprimé

Voir la macro "RecoveryBackUp" dans le Module "Exportation"...

Bon Travail
@+Thierry
 

Discussions similaires

Réponses
27
Affichages
1 K

Statistiques des forums

Discussions
312 395
Messages
2 088 037
Membres
103 705
dernier inscrit
mytek