Почему Excel всегда говорит “.. может содержать функции, которые не совместимы с CSV” при сохранении файла CSV?

Каждый CSV, который я когда-либо пытался сохранить от Excel (2010, так или иначе) говорит filename.csv may contain features that are not compatible with CSV (Comma delimited). Do you want to keep the workbook in this format?. Почему это? Там какой-либо путь состоит в том, чтобы сохранить файлы CSV от Excel, которые не содержат это сообщение?

Даже следующий файл (сохраненный как .csv) заставит это происходить, при попытке сохранить его:

test1,test2
test3,test4

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

Я не заботился бы, но у меня есть кто-то говорящий мне, что я не форматирую файлы CSV правильно, потому что Excel показывает, что предупреждающее сообщение, и я ищу боеприпасы, чтобы доказать, что это - Excel и не мой формат (или если это на самом деле - мой формат, для фиксации его).

15
задан 07.04.2011, 21:10

2 ответа

Microsoft Excel будет требовать этого при сохранении к примерно любому формату кроме .xls или .xlsx. Причина состоит в том, что только они (собственная Microsoft) форматы могут поддерживать функции Excel как формулы, (условное) форматирование, диаграммы, несколько рабочих листов, и т.д.

Если все, что Вы сохраняете, является данными, можно безопасно проигнорировать это сообщение. Я думаю, что можно даже сказать Excel замолчать и прекратить говорить Вам, которые с немного "Не показывают это предупреждение снова" tickbox на том "ошибочном" сообщении.

Человеку, критикующему "Ваше" форматирование CSV, я стрелял бы назад, что это - Excel, не Вы, генерируя файл CSV, таким образом, любая ошибка в формате CSV является ошибкой Excel, не Вашей.

15
ответ дан 07.12.2019, 11:04

Функциями, на которые жалуется Excel, являются настройки и функциональность как форматирование ячейки, вертикальные фильтры, формулы и другой Excel определенная функциональность, которая не будет сохранена, когда Вы сохраните к CSV.

Например, если бы у Вас была ячейка, которая содержала формулу, такой как =2+2, то только оцененное значение 4 было бы сохранено в CSV, сама формула была бы потеряна.

4
ответ дан 07.12.2019, 11:04

Теги

Похожие вопросы