Salut, j'utilise la méthode WorksBooks.OpenText pour ouvrir un fichier texte ou se trouve différentes informations. J'aimerais que le fichier texte s'ouvre dans le même classeur mais dans une nouvelle feuille que ou est stockés mon bouton de copie.
Le nom du fichier 'LeFichierAOuvrir' est définit ici :
Code vba : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Workbooks.OpenText Filename:=LeFichierAOuvrir, Origin:=xlWindows, StartRow _ :=1, DataType:=xlFixedWidth, FieldInfo:=Array(Array(0, 2), Array(3, 2), Array( _ 6, 2), Array(23, 2), Array(58, 2), Array(61, 2), Array(62, 2), Array(79, 2), Array(96, 2))
J'ai essayer de bidouiller un peut a droite a gauche pour voir ou dans le code on indique que l'on veut que le fichier soit ouvert dans un nouveau classeur, mais je n'arrive pas a mettre la main dessus.
Code vba : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 LeFichierAOuvrir = Application.GetOpenFilename(Title:="Nom du fichier PGI à ouvrir") If LeFichierAOuvrir <> "Faux" Then OuvrirAuxiliaire End If
MErci de votre aide
Partager