Sauvegarder un fichier Texte

  • Initiateur de la discussion Initiateur de la discussion Caponord38
  • 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 !

C

Caponord38

Guest
Bonsoir tout le monde,
Je vous joins le code afin que vous puissiez m'aider.
Je vais chercher un fichier texte dans un repertoire X j'effectue les modifications necessaires pour la suite de mon projet. Une fois les modifications effectuées je sauvegarde le fichier nouvellement modifié dans un repertoire Y. Je voudrais fermer et sauvegarder le fichier sans avoir de boites de dialogues qui s'ouvrent.
Pouvez vous me dire ce qu'il manque dans le code ci-joint.
Code:
ChDir "C:\Documents and Settings\Annie\Mes documents\Projet\AdminTsm\ListeNodes"
Workbooks.OpenText Filename:="C:\Documents and Settings\Annie\Mes documents\ _
Projet\AdminTsm\ListeNodes\ListeServeurs.txt", Origin:=xlWindows,  _
StartRow:=1, DataType:=xlFixedWidth, FieldInfo:=Array(Array(0, 1), _
 Array(8, 1), Array(18, 1), Array(38, 1))
Rows("1:2").Select
Selection.Delete Shift:=xlUp
Cells.Select
Cells.EntireColumn.AutoFit
Columns("A:C").Select
Selection.Delete Shift:=xlToLeft
Range("A1").Select
ActiveWorkbook.SaveAs Filename:="C:\Documents and Settings\Annie\Mes documents\ _
Projet\AdminTsm\ListeServeurs.txt", FileFormat:=xlText, CreateBackup:=False
ActiveWorkbook.Close SaveChanges:=True

Merci pour votre aide
Caponord38
 
Re : Sauvegarder un fichier Texte

Bonsoir tout le monde et Pierrot93,
J'ai toujours la boite de dialogue "Enregistrer sous" qui apparait alors que le fichier est déjà créé donc si je valide une autre boite de dialogue apparait et demande si je dois ecraser le fichier existant. Au lancement de cette macro le fichier n'existe pas. Par contre lors de la premiere boite de dialogue si j'annule, l'application se ferme bien et le fichier est bien en place.

Merci pour votre aide
Caponord38
 
Re : Sauvegarder un fichier Texte

Bonsoir tout le monde,
j'ai trouvé la solution. J'avais oublier de passer l'instruction "ActiveWorkbook.Close SaveChanges:=True" à False
Maintenant avec l'instruction de Pierrot93 et la modif tout est rentré dans l'ordre.
Merci pour votre aide
Caponord38
 
- 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
13
Affichages
2 K
  • Question Question
Microsoft 365 Code VBA - Erreur
Réponses
1
Affichages
769
D
Réponses
22
Affichages
3 K
C
Réponses
2
Affichages
2 K
C
P
Réponses
0
Affichages
1 K
Packers#12
P
T
  • Question Question
Réponses
13
Affichages
2 K
toper
T
D
Réponses
2
Affichages
1 K
D
T
Réponses
3
Affichages
1 K
tetchounie
T
Retour