Я работаю со многими CSV-файлами, и меня постоянно раздражает диалоговое окно Excel, которое появляется при попытке сохранить файл:
«[Ваша электронная таблица] может содержать функции, несовместимые с CSV (с разделителями-запятыми). Хотите ли вы сохранить книгу в этом формате?»
Мой ответ всегда будет ДА. Есть ли параметр реестра, чтобы подавить это диалоговое окно подтверждения?
Ответы:
Это общая проблема, которой страдают все пользователи Excel. Я думаю, что единственный способ сделать это - использовать макрос. Например:
источник
Left(.FullName, Len(.FullName) - 3) & "csv"
означать в случаеfoobar.xlsx
нового имени файлаfoobar.csv
, верно? это пропускает диалог сохранения и имеет собственные имена, верно? в этом случае стоит отметить , что если ваш Workbook «файл» содержит несколько рабочих листов «язычки», то CSV можно только может сохранить активный. и это было бы лучше, если бы по адресу с именами, на мой взгляд, по возможности! (к сожалению, сам пока не макрос)Я обратился к нему с помощью ClickOff . Сайт, на котором он был размещен, недоступен, но я загрузил его здесь .
источник
У меня есть Microsoft Office 365 ProPlus, и сегодня я впервые заметил, что Excel спрашивает меня, хочу ли я отключить уведомления о сохранении CSV. Я понимаю, что не у всех есть подписка на Microsoft Office 365 ProPlus, но если вы это сделаете, это может помочь. Моя версия показывает "Версия 1609 (сборка 7369.2118).
Если вы перейдете по этой ссылке: отключить предупреждение CSV
Он покажет вам, где его найти. Это в:
File > Options > Save > Under 'Save workbooks' find checkbox that says "Show data loss warning when editing comma delimited files (*.csv)"
источник