Re[3]: Как открыть csv в excel на C#?
От: Михаил Романов Удмуртия https://mihailromanov.wordpress.com/
Дата: 15.06.16 15:32
Оценка: +1
Здравствуйте, bmooh, Вы писали:

B>Вот если Worksheet.Querytables использовать как там задать что файл в win-1251 ? Пока видится мне единственным вменяемым способом.

Если я правильно понимаю, то через свойство TextFilePlatform
Т.е. строчку в вашем последнем примере
WorkBookUpload.Worksheets[1].QueryTables[1].TextFilePlatform = 437;
надо заменить на
WorkBookUpload.Worksheets[1].QueryTables[1].TextFilePlatform = 1251;


А вообще рекомендую вместо выискивания нюансов по документации просто запустить в Excel запись макросов, настроить импорт, запустить, а потом посмотреть, что записалось в макросе.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.