Importer en VB un .txt

  • Initiateur de la discussion Initiateur de la discussion Den's
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 
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
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
382
Retour