J'essaie d'utiliser la fonction saveas() ci-dessous pour sortir une feuille de calcul Excel dans un fichier xltext. le fichier est généré correctement mais avec un formatage spécial de #, ###. 00. sont sortis comme "1,000.00" plutôt que juste 1.000.00. Comment puis-je supprimer ces guillemets doubles.Excel VBA .Saveas() fonction à pré-former
Dim tab_output_line, tab_output_head, tab_source As String
Dim File_Location As String
tab_output_line = "Upload_PO_LineItem"
tab_source = "PBOOK"
File_Location = Sheets(tab_source).Range("S5").Value
Sheets(tab_output_line).Select
ChDir File_Location
ActiveWorkbook.SaveAs Filename:= _
File_Location + tab_output_line + ".txt", FileFormat:=xlText, _
CreateBackup:=False
Vous devez utiliser un délimiteur différent, comme tab. Si vos données contiennent des virgules, l'utilisation de virgules comme délimiteurs peut causer des problèmes. – braX