Excel: Чи є параметр реєстру для придушення попереджувальних повідомлень при збереженні електронних таблиць у форматі CSV?


15

Я працюю з багатьма файлами CSV, і мене постійно дратує діалогове вікно Excel, яке вискакує, коли я намагаюся зберегти файл:

"[ваша електронна таблиця] може містити функції, несумісні з CSV (розділеними комами). Чи бажаєте ви зберегти робочу книжку в такому форматі?"

Моя відповідь завжди буде ТАК. Чи є параметр реєстру для придушення цього діалогового вікна підтвердження?


Напевно, ні. Чи є макрос для вас варіантом?
DaveParillo

Існує Excel AddIn (з джерелом) для мого пов'язаного питання Як експортувати - не зберігати як - до іншого формату? що може допомогти у цьому.
matt wilkie

У офіційній версії 1611 Build 7571.2075 (персональна підписка) я бачу налаштування прапорця в розділі Файл / Параметри / Зберегти, "Показувати попередження про втрату даних під час редагування файлів, розміщених комами (* .csv)" Однак це не встановлено, і я все одно отримую попередження . На іншому комп’ютері, який перебуває на відкладеному каналі з версією 16.0.6965.2115 (робоча підписка), ця опція недоступна, але я якось отримав це, щоб перестати докучати мені під час збереження csv. Я додам відповідь, якщо я коли-небудь зрозумію це як справжнє, але сподіваюся, що вони знаходяться в процесі реалізації функціонального рішення з цим прапором.
Девід Браун

Відповіді:


5

Це загальна проблема, з якою страждають усі користувачі Excel. Я думаю, єдиний спосіб зробити це - використовувати макрос. Наприклад:

Application.DisplayAlerts = False
With ThisWorkbook
    .SaveAs Left(.FullName, Len(.FullName) - 3) & "csv", xlCSV
End With
Application.DisplayAlerts = True

Left(.FullName, Len(.FullName) - 3) & "csv"означало б у випадку foobar.xlsxнового імені файлу foobar.csv, правда? це виключає діалог збереження та має власні імена, правда? в цьому випадку варто відзначити , що якщо ваш Workbook «файл» містить кілька робочих аркушів «язички», то CSV можна тільки може зберегти активний. і це було б краще, якщо звертатись із назвами, на мою думку, якщо це можливо! ( До жаль , НЕ макрозйомки хлопець сам ще)
n611x007

5
як додати цей макрос ...?
dwenaus

2

Я вирішив це з ClickOff . Сайт, на якому він розміщувався, знижений, але я його завантажив сюди .


1
Працювали для мене. Схоже, його посилання перенесло сюди . Я завантажив програму, призначив її англійською мовою та пройшов через підказки в Excel за допомогою Ctrl + Alt + D і тепер вона автоматично натискає на підказки!
SomeGuyOnAComputer

ОК цікаве рішення, але вам потрібна ця програма для запуску у фоновому режимі.
Зубний Герман

1

У мене є Microsoft Office 365 ProPlus, і сьогодні я вперше помітив, що Excel запитує мене, чи хочу я відключити сповіщення про збереження CSV. Я розумію, що не всі мають передплату на Microsoft Office 365 ProPlus, але якщо це зробити, це може допомогти. Моя версія показує "Версія 1609 (Build 7369.2118).

Якщо ви перейдете за цим посиланням: Вимкніть попередження CSV

Він покаже вам, де його знайти. Це в:

File > Options > Save > Under 'Save workbooks' find checkbox that says "Show data loss warning when editing comma delimited files (*.csv)"


хм. Я не бачу цього в своєму відмінні. Тільки для того, що я хочу, щоб я міг оновити
userJT
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.