Почему этот файл Excel постоянно просит сохранить?
Клиент прислал мне несколько .xlsx документов Excel , и каждый раз, когда я открываю один из них, а затем закрываю его, Excel спрашивает, хочу ли я сохранить изменения, даже если я их не внес. Это не происходит ни с одним из моих других файлов Excel. Что здесь происходит?
Вы выбираете какие-либо ячейки в документе, пока он открыт? Есть ли макросы, которые могут быть запущены при запуске? Excel считает это изменением, если выбранная ячейка изменяется.
Я действительно ненавижу это поведение! Бесполезный с *. Программист (ы), который сделал это, я .. не умный.
Вы нашли здесь что-нибудь, что стоит принять? Всем пользователям SU всегда полезно оставлять отзывы об ОП. Если вы нашли «преступника», это также дало бы интересную обратную связь.
Копирование с http://support.microsoft.com/kb/274500 (стоит прочитать всю статью базы знаний):
- В файле используется изменчивая функция. Примеры летучих формул перечислены в разделе «Дополнительная информация» этой статьи.
- Файл был открыт в более новой версии, и формулы были рассчитаны. Смотрите статью в разделе дополнительной информации.
- Формула, которая содержит ссылку на формулу в другой книге и использует изменчивые функции.
- Связанные фотографии.
- Итерационные формулы.
- Диаграммы, которые находятся на листах диаграмм или которые встроены в рабочие таблицы, но имеют исходные данные в другой рабочей книге.
- Код VBA, который обновляет рабочую книгу. «
Этот список содержит случаи, упомянутые в других ответах, как возможности, а также некоторые другие, а также.
Одна возможность состоит в том, что .xlsx файл содержит внешние ссылки, по крайней мере одной ячейки. Например
Обычно, если вы откроете этот файл, вам будет предложено .
Однако есть раздражающая настройка, которая отбрасывает людей в DATA / EDIT LINKS / START UP PROMPT / Dont отображать предупреждение и обновлять ссылки, которые переопределяют это приглашение
К сожалению, когда вы закрываете книгу, вы все равно получаете запрос на сохранение, который обновит ссылки.
Другая возможность состоит в .xlsx содержит формулу даты , такие как NOW() или TODAY() которые будут запрашивать ворота при закрытии
«Другой возможностью является .xlsx содержит формулу даты , такие , как сейчас () или СЕГОДНЯ ()» — В самом деле, любые летучие формулы в XSLX будет вызывать такое поведение.
Я предполагаю , что MS будет получать меньше жалоб , если они объясняют , почему файл был изменен без взаимодействия с пользователем , а закрытие
Я испытывал эту проблему на ПК Windows 7 и с помощью Microsoft Office 2007.
У меня также есть сервер программное обеспечение базы данных MySQL 5.6 на этом компьютере.
При исследовании этой проблемы, я обнаружил , что я установил MySQL для Excel 1.3.4 компонента и что это привело к «MySQL для Excel» надстройки показа в Excel.
Потому что я не был на самом деле использует этот компонент, я пошел в MySQL Installer и удалить его. После этого, я обнаружил, что «Вы хотите сохранить . » наводящие перестали появляться (то есть, если я просто просмотрел таблицу, не изменяя его).
в любом случае, любая надстройка может привести к этому , так что стоит проверить для всех загруженных надстроек
Ни одна из причин кто дал в каком-либо форуме не была причина, я видел этот вопрос. Я кропотливо переехал маленькие кусочки из одной книги в другую, пока преступник не показал себя.
Кто-то вырезал и вставил текст в лист. Проблема заключалась в том, что текст превратился в плавающую форму с текстом внутри, а не в ячейку.
Их легко увидеть, если вы знаете, что они там. Выбрать все строки (так что они появляются со светло-синим фоном). Тогда этикетки или картинки или что-то еще будут торчать, как белые блоки. По крайней мере, как оказалось, для меня. Ваш пробег может варьироваться.
Это завершает долгую и разочаровывающую битву с Excel.
Вполне вероятно , что .xlsx файл был пересчитан автоматически при открытии его в Excel. Перейти к данным вкладке , чтобы отключить автоматический перерасчет.
Почему этот файл Excel постоянно просит сохранить?
- Проблемы с оборудованием. Ошибка может возникнуть при сохранении на флешку или внешний жесткий диск, которые частично повреждены или файл не записывается из-за неполадок порта USB.
- Нестабильное подключение по сети. Если сохраняете таблицу Excel через интернет, возникают случаи, когда из-за нестабильного соединения доступ к общей папке прерывается.
- Отсутствуют разрешения на папку. Проблема возникает при сохранении документа в каталог, на который у пользователя нет разрешения на запись.
Чтобы подобрать решение для бизнеса, стоит обратиться в «Клеверенс». Наши специалисты помогут выбрать подходящее оборудование и софт, который будет справляться со всем комплексом поставленных задач. Отлаженная техника не создает задержек. Каждый цикл выполняется достаточно быстро, чтобы заказы собирались оперативно, а клиенты были довольны.
Метод 2: вставляем список в заранее подготовленный Excel
- Создайте копию файла Excel.officeUI.
- Добавьте расширение XML к копии файла, в результате чего название файла примет вид Excel.officeUI.xml.
- Перейдите в Excel, выполните команду Файл –>Открыть.
- Отобразится диалоговое окно, включающее ряд параметров; выберите XML-таблица.
Таким образом, мы можем добавить оператор If в наш макрос, чтобы увидеть, существует ли расширение файла. Если расширение файла существует, то мы сохраним файл. Если нет, то мы закроем без сохранения.
Совет № 3: Закройте все открытые книги с помощью макроса
- mxl — специально созданный для возможности сохранять сразу в формате таблицы, даже сбрасывать в базы на других компьютерах;
- xls — стандартный тип;
- txt — текстовый, вся информация в блокноте;
- pdf — подойдет, если планируется работать с разновидностями Adobe Reader;
- html — веб-формат, используется для размещения на странице в интернете.
Приведенный выше макрос просматривает все открытые книги на компьютере с помощью цикла For Next Loop. Он использует оператор If, чтобы проверить, является ли файл в цикле (wb.Name) НЕ () файлом, который содержит код ThisWorkbook.Name.