Как сохранить файл, в котором расширение говорит csv, но на самом деле это текстовый файл (это проблема Cognos), как настоящий файл csv?
This file: H:\TEST_DROP\Files\abc.csv (actually Unicode Text)
Resaved as: H:\TEST_DROP\Files\abc.csv (save as CSV comma delimited)
В настоящее время это делается так:
olMail.Attachments.Item(j).SaveAsFile strFolder & olMail.Attachments.Item(j).FileName
Копирует файл как есть. Его нужно изменить на истинное CSV с разделителями-запятыми.
Если я открываю файл вручную и сохраняю файл, по умолчанию используется расширение .txt, даже если в имени файла указано .csv.
Несмотря на то, что мы можем скопировать его с расширением CSV, это вызывает проблемы в восходящем потоке, требующие, чтобы кто-то сохранил его как разделенный запятой .csv.
Я думал кратко открыть его в Блокноте и сохранить его с помощью csv (запятая). расширение с разделителями), так как он хочет по умолчанию расширение * .txt.
Вот проблема, которая вызывает проблему (однако в настоящее время нет ресурсов для ее решения) https://www.ibm.com/support/pages/how-modify-csv-file-format-cognos