Возникла неожиданная ошибка изменение данных сохранить невозможно

Добрый день.

Помогите, пожалуйста, разобраться с проблемой экспорта листа в Excel из Sharepoint 2010.

Дело в том, что во всех регистрах все работает нормально, все выгружается. Но в одном Excel, при долгом раздумывании, ругается на ошибку —
Возникла неожиданная ошибка. Изменения данных сохранить невозможно.

Если просмотреть owssvr.iqy при выгрузке и открыть напрямую xml’ку (адрес типо http://name/_vti_bin/owssvr.dll?XMLDATA=1&List…. то открывается пустой лист. При выгрузке из всех других — чтение данных происходит нормально, все
выгружается в Excel и XML возвращается по пути http://name/_vti_bin/owssvr.dll?XMLDATA=1&List…

Изменял представление, уменьшал кол-во колонок, в настройках регулирования ресурсов (пороговое значение) List View Threshold стоит 100к. Все записей в этом регистре — 864, судя по счетчику, но никак не может быть больше 100к.

Подскажите, куда копнуть, что глянуть, что проверить?)

Спасибо.

  • Изменено

    5 апреля 2013 г. 14:32

  • Изменен тип
    Иван ПродановMicrosoft contingent staff, Moderator
    29 апреля 2013 г. 5:50

  • Remove From My Forums
  • Question

  • I have been using a data sheet as an end-user to add, change, update departments po schedules. Over the past few days, it has been asking for a logon and password, then rejecting it witht the message «an unexpecter error has occurred. Changes to your data
    cannot be saved». To my knowledge, no changes have been made on the Server or the application. If anyone else has encountered this and found a solution, I would really appreciate any help you could offer.

    Thank you.


    Dwayne D. Lenca

    • Moved by

      Friday, September 16, 2011 4:39 PM
      admin q (From:SharePoint — General Question and Answers and Discussion (pre-SharePoint 2010))

Answers

  • Not sure about ability to switch to standard view — don’t see the option.  However, I do have an update.  I was able to update to PO schedule through «add new item» as opposed to clicking actions «edit in datasheet» method.  I am sending
    you a screenshot, hope it helps.


    Dwayne D. Lenca

    • Marked as answer by
      MCIT54220
      Friday, October 7, 2011 8:11 PM

Большое спасибо за совет) Попробовал сделать по вашему совету))Забыл уточнить, что список не имеет кастомных полей.

…тест кейсы:

1-ый тест

1.1)создал новое представление для данного списка 

1.2)в представлении оставляю только поле Название

1.3) пробую выгрузить 20к элементов…..Облом

Мысль: Может из-за кол-ва элементов падает…хз

2-ой тест:

2.1)нашел «небольшое» представление в котором 15к элементов (там есть поле название и еще пару полей)

2.2) выгружаю список в эксель…РАДОСТЬ…выгрузился…проверяю кол-во элементов 12к…Печаль…в итогах представления указано то 15к элементов

Мысль: Что за фигня…неужели есть какое то пороговое значение…или ему чем то остальные элементы не приглянулись

3-ий тест:

3.1)создаю новое представление 

3.2)в параметрах представления оставляю только поле Название и ставлю условие чтобы выгружал элементы с ID>0 AND 5<ID

3.3)Делаю выгрузку в эксель…выгрузил))…только столбцы :((, а значения не захотел… о_О WTF????

Мысль:нужно проверить в чем отличие  элементов,которые выгрузились в тесте2 от тех которые не выгрузились….нету отличий.

в данном списке есть рабочий процесс…на каких то элементах он завершен,на каких то ошибка,но как показала проверка это не влияет на текущую проблему…так как из завершенных есть элементы которые (не)выгрузились…так же и для элементов
у которых статус — ошибка

Не могу понять на что еще грешить

Содержание

  • 1 Файл Excel не сохраняется
  • 2 Excel файл не сохраняется
  • 3 Проблема с сохранением файла excel
  • 4 Не сохранены изменения в файле excel
  • 5 Excel не сохраняет при сохранении файл
  • 6 Как восстановить в Excel поврежденный файл или несохраненный
    • 6.1 Восстановление поврежденных файлов Excel
    • 6.2 Как восстановить файл Excel, если не сохранил?
    • 6.3 Как восстановить удаленный лист в Excel
  • 7 Не сохраняются изменённые данные в книге Excel XLSM (Формулы)
  • 8 Описание
  • 9 Дополнительные сведения
    • 9.1 Пример 1: Закрытие книги без сохранения изменений
    • 9.2 Пример 2: Закрытие книги и сохранение изменений
  • 10 Исключите прерывания
  • 11 Проверьте локальную сеть
  • 12 Проблемы с накопителем
  • 13 Отсутствие прав на запись
  • 14 Запустите Excel в безопасном режиме

Файл Excel не сохраняется

​Смотрите также​ один.​ (сотрудница находится в​ данных и макрос,​Но случается, программа «теряет»​В открывшемся диалоговом окне​ задачу «Открыть и​: БЕЗОПАСНОЕ ИЗВЛЕЧЕНИЕ используете!​ не выключал тока​ подкорректировать на другом​ только при отключении​ в чьей-то безответственности.​ сталкиваюсь с загадочной​ непонятного? Нажимает X​ не сохранять или​ пользователю.​Проблемен только один​Файл называется «Кс-2.xls». Не​В общем, я​ филиале на расстоянии​ который эти данные​ данные и не​ выбираем «новая книга»​ восстановить».​ Не забывайте о​

​ в спящий переводил​​ компе. вставил флешку,​ электричества. И то​ Кстати, делал восстановление​ проблемой. Мне говорят,​ — кликает по​ отмена и выйти​Решение проблемы:​ файл excel размером​ могу его сохранить,​ скоро найду из​ 50 км, поэтому​ обрабатывает. Несколько человек​ предлагает никаких вариантов​ и ставим галочку​

​Программа выдает предупреждение вида:​​ нем! Иначе можно​ и так два​ нажал на папке​ если нет упсы​

Excel файл не сохраняется

​ системы, после чего​​ что работали люди,​
​ крестику «Закрыть».​ из документа​1. Переустонавливал office​ 13MB. Все работает​ т.к. вылезает окно​ чего застрелиться. Потому​ особо к ней​ в нашей организации​ для восстановления. Можно​ «Создать копию».​Сначала жмем «Восстановить». Если​ испортить флэшку!​ дня почти вся​
​ с файлом «отправить»,​ и у Вас​ запускал этот ексел​
​ работали в Excel​Дмитрий шарапов​13. Файл с​

​ 2010​​ нормально, пока дело​
​ «невозможно сохранить изменения​ что никаких рациональных​ не наездишься, а​ периодически заносят данные​ применить другой метод.​

​Нажимаем ОК.​​ программа не смогла​Попробуйте сохранить файл​ сессия как и​ папка скопировалась, я​ не ноут.​

Проблема с сохранением файла excel

​ и он предлагал​​ (первый раз говорили​: Ошибся двойным постом)​ расширением xls становится​2. Чистил реестр​ не доходит до​ в «Кс-2.xls» из-за​
​ объяснений происходящему у​
​ удаленное управление в​
​ в эту книгу​
​Закроем книгу, не сохраняя.​Если поврежденный файл не​ выполнить поставленную задачу​ на жесткий диск​ не существовала нашёл​ извлёк флешку и​
​Но и тогда​
​ восстановить этот файл,​ про word кажется​
​Дмитрий шарапов​
​ 0 КБ​3. Проверял галочку​
​ закрытия документа -​ конфликта доступа. Попробуйте​ меня уже нет.​ нашей организации запрещено​ и сохраняют файл.​Далее находим каталог, где​
​ открывается:​
​ , тогда –​
​ (Сохранить как. ), а​ в папке C:Usersимя​ ушёл в другое​ документ будет в​
​ но потом писал​ или может тоже​
​: 3. Сетевой накопитель​
​14. При открытие​ DDE​ если даже не​
​ сохранить данные в​Кто-нибудь сталкивался с подобным?​
​ политикой безопасности), поэкспериментировал,​ У каждого из​ временно находятся несохраненные​
​Полностью выйдите из программы,​
​ «Извлечь данные».​ потом переместить его​ юзераAppDataRoamingMicrosoftExcel с расширением​ место, где вставил​ том виде, в​
​ типа нечего восстанавливать,​ про excel). Потом​ ( WD Book​
​ файла с рашсиренеим​4. Пробовал через​ вносить никаких изменений,​ другом файле.» Далее​
​ И если сталкивался,​ тоже всё нормально.​
​ этих людей файл​ данные. Находим нужный​ закрыв все окна​Когда появляется предупреждение, о​ на флэшку.​
​ .xar смотреть по​ её, открываю свой​ котором его сохраняли​
​ нет данных или​ происходит что-то например​ ) на нем​ файла xls появляется​ настройки типов файлов,​ он выдает окошко​ появляется другое окно​
​ то что это​ Пока пару дней​ свой собственный, лежит​ документ. Открываем его​ – снова запустите.​
​ повреждении документа, нужно​Программа Excel незаменима для​ дате меняете на​ файл, а он​ ранее.​ нет изменений, не​ отключение питания и​
​ выделена шара, подключена​

​ окошко «Не удается​​ менять параметры запуска​ save, don’t save,​ «действительный формат открываемого​
​ было?​ думал над этим​
​ на локальном диске​ двойным щелчком мыши.​ Попробуйте открыть нужный​
​ согласиться. И открыть.​
​ выполнения многих видов​ .xls может повезёт​ старый — последняя​Могли его с​ помню точно.​ изменения в документе​
​ как диск к​ найти «blablalalblalba.xls Проверьте​ «Открыть» с %1​

​ cancel. Жмешь save,​​ файла «9ааа3000» отличается​Огромное спасибо всем​ необычным явлением природы,​ на своём компьютере.​

​ Нажимаем «Сохранить как».​​ документ повторно.​

​Способ 2. Если поврежденный​​ работ с документами​Файл находится на флешке.​ запись от ноября​ прошлой пятницы не​Serge 007​ пропадают. Причём они​
​ пользователю​ написание или измените​ без, /e /n​
​ но он ничего​ от указываемого его​
​ ответившим.​ поступило сообщение от​
​ Файлы совершенно идентичные,​ Выбираем имя, место​
​Перезагрузите компьютер.​ файл открывается, его​ в офисе и​ После внесения изменений,​
​ 2010 года. Я​ сохранять?​: Дык написал я​ пропадают за несколько​
​Копайте в этом​ путь.​ и т д.​ не сохраняет.​

​ расширением имени файла».​​Serge_007​ того же абонента,​ скопированные из одного​ сохранения. Теперь документ​Проверьте поврежденную книгу на​ можно пересохранить. Нажимаем​ дома. И многие​ допустим в 15:00,​ не поверил своим​Да Вы сами​ уже. ​

Не сохранены изменения в файле excel

​ дней. То есть​​ направлении, офисный пакет​15. И не​НЕ ПОМОГЛО:​Интересно, что команды​ Все изменения сохраняются​: И чем помочь?​ что теперь то​ исходного. Никаких изменений,​ можно редактировать.​ наличие вирусов.​ кнопку «Офис» -​ люди ею активно​ нажимаю сохранить, он​ глазам, вернулся к​ попробуйте-здесь не надо​Если кто-то нажал​ мне говорят, что​ здесь не причём. ​ появляется даже лист​Описание проблемы:​ ctr+S и autosave​

​ в файле «9ааа3000».​​ Съездить к той​
​ же самое происходит​ кроме заполнения данных​
​Если в процессе изменения​Попробуйте скопировать файл в​ «Сохранить как» -​ пользуются. Но случаются​ типа сохраняет. Затем​ ноутбуку открываю на​ гением Экса быть​НЕТ​ типа мы делали​У 10 пользователей​ екселя, просто серый​

​1. Пользователь за​​ выполняются.​ И так со​ сотруднице?​ ВООБЩЕ СО ВСЕМИ​ в табличке на​ книги пользователь удалил​ другое место.​ «Другие форматы». Откроется​ различные сбои вследствие​ вынимаю флешку, вставляю​ нём файл -​Novice_1​при попытке восстановления​ делали и теперь​ установлена Windows XP​ экран и с​ ходит в свою​Если можете, объясните,​ всеми файлами Excel,​Smartty0​ ФАЙЛАМИ В EXCEL.​ первом листе, никто​

​ лист, то до​​Если ни один из​ диалоговое окно «Сохранение​
​ разных причин: некорректное​​ обратно — в​​ то же самое.​: К этому я​ — с него​ всё вернулось до​
​у 9 работает​ верху​

​ папку на сетевом​​ в чем дело​ которые под старым​: Хм, эк вы​Тут я плюнул​ сделать не может​ сохранения его можно​ способов не помогает,​
​ документа». Выбираем «Тип​ закрытие документа, заражение​ графе дата изменения​ Феномен! пропали изменения​ и пришёл. Проблема​ и спрос: Нафига​

​ пятницы. Вобще ума​​ все ок​16. НО, появляется​ диске​ — просто интересно.​ названием не сохраняются,​
​ меня, мордой-то ткнули. ​ и решил поступить​
​ (не должен, во​ восстановить. С помощью​ воспользуйтесь сторонней программой​ файла» — «Веб-страница».​ вирусом, ошибка при​ файла время не​ за полгода! как​ оказалась как часто​
​ нажал?!​ не приложу.​у 10 вот​ файл с расширением​2. Открывает Excel​
​Persk​ но создается файл​В общем, я​
​ радикально. Так как​ всяком случае).​ кнопки «Отмена действия»​

​ для восстановления данных.​​Выбираем опцию «всю книгу»​ передаче файла по​ соответствует 15:00. Открываю​ такое возможно, я​ бывает не техногенного​
​В остальных случаях​

​Serge 007​​ такой глюк​ tmp с названием​ файл​: Офис какой стоит?​ под каким-нибудь именем,​ там строчку с​ сейчас мы на​Одна из сотрудниц​ CTRL+Z.​​ и нажимаем «Сохранить».​ сети, зависание ПК​ и обнаруживаю, что​ за эти полгода​ характера хаха.​ документ сохранится.​: Ну и правильно.​1. Под Своим​ хер знает каким. ​3. Редактирует​Проблемный екселевский файл,​ в котором все​ «помогите» удалил, а​ все рабочие места​ начала жаловаться, что​Ее удобно использовать, когда​По умолчанию, в офисных​Обратите внимание: некоторые возможности​ из-за большого количества​ ничего не сохранилось.​ раз 20 вносил​Спасибо за участие.​Novice_1​Потому что это​ пользователем административным захожу​ и если его​4. Нажимает X​ изначально какой версии​ и сохраняется. В​ «Кто-нибудь сталкивался с​ ставим Windows 7,​ данные, которые она​ внесено всего несколько​ документах настроено автосохранение.​ могут быть утеряны.​ активных приложений и​ Причем, когда файл​ в него изменения.​Егорыч​: Если они сохранялись​ бред.​ на комп, такой​ открыть то данные​ и говорить сохранить​

​ офиса(2003 и более​​ чем может быть​ подобным?» выделил.​ то я решил​ заносит в табличку,​ изменений.​ Можно проверить параметры​Далее находим сохраненные в​ т.д.​ открыт, в графе​ всё пропало!. очень​: Если бы ранее​

​ так часто как​​Если кто-то до​ же глюк​ там будут.​ документ​ ранние или 2007/2010)​ дело? Помогите пожалуйста. ​Вы, я так​ поменять компьютер на​ не сохраняются. То​Второй вариант – закрыть​ инструмента или изменить​ html-формате данные. Щелкаем​В результате файл Excel​ дата изменения время​

Excel не сохраняет при сохранении файл

​ обидно. относил ноутбук​ кто-то сказал мне​ говорят, то по​ пятницы не работал​2. Под своим​ЧТО ДЕЛАТЬ. ​5. Выдатается ошибка​ принадлежит?​Константин​ понимаю, не сталкивались.​ новый, чтобы избавиться​ есть, она нажимает​ файл, не сохраняя​ настройки.​ по файлу правой​ повреждается. Пользователь не​ меняется на 15:00.​ местным специалистом, но​ то что я​ идее должны были​ — то и​
​ пользователем из под​[email protected]​ «Документ не сохранен»​Sovis​: А дело в​

​ На том и​​ от возможных аппаратных​ на изображение дискеты​ изменений. Останется исходная​Нажимаем кнопку «Офис» -​ кнопкой мыши –​
​ может открыть нужный​ После закрытия -​ и те ничего​

​ сейчас изложу, то​​ исчезнуть только изменения​ результат соответствующий будет.​ своей в7 захожу,​: Не все конечно​
​6.Снова появляется окошко​: 2010 офис, файл​ том что у​ спасибо.​ проблем, поменять операционку​

Как восстановить в Excel поврежденный файл или несохраненный

​ и закрывает Excel​ версия.​ «Параметры Excel» -​ «Открыть с помощью».​ документ – введенная​ снова возвращается на​ не нашли. вот​ я счёл бы​ максимум за пару​ Файлы Excel (не​ все отлично​ из вашего текста​ «Сохранить изменения в​ создан после установления​ вас нет доступа​vikttur​

​ и, соответственно, сделать​ (или закрывает Excel​Если документ сохранен и​ «Сохранение».​ Выбираем опцию Excel.​ ранее информация недоступна.​ более раннее (время​ это глюк так​

Восстановление поврежденных файлов Excel

​ его ламером и​ часов.​ знаю как Ворд,​3. Проблем с​ понятно. ​

​ файле ‘blalalal.xls’​ оного. офис проверенный​ для редактирования в​: Лучше к сотруднице.​ новую инсталляцию Офиса.​ и соглашается на​ закрыт, вернуть удаленный​Здесь можно настроить периодичность​Пересохраняем открытый файл заново:​ В большинстве случаев​ предыдущего сохранения). Есть​

​ не поверил. А​В общем, никаких​ но думаю так-же)​ правами на шаре​Вот это как​

​7. Нажимаем Сохранить​ — дело не​ этой папке, если​

​ Поговорить. Автор ведь​Всё сделал, привёз​ предложение сохранить файл),​ лист практически невозможно.​ автосохранения. По умолчанию​ «Сохранить как» -​ решить эту проблему​ мысли?​Novice_1​

​ история такая: есть​ высших таинств в​

​ сохраняются при любом​ нет, это первое​

​ понимать. ​8. Выскакивает окошко​ в нем​ вы на работе​ не желает рассказывать.​ комп в этот​

​ затем проходит некоторое​ Можно попробовать поискать​ – 10 минут.​

​ «Книга Excel».​ можно самостоятельно.​P.S. Формат файла​: Да вобще не​

​ у меня файл​ механизме сохранения документов​ выключении окон. После​ что я диагностировал.​Ну а проблема​ с «Не удается​Дмитрий шарапов​

​ попросите вашего системного​Кросс на Планете:​ филиал, перекинул документы​

​ время, она открывает​ в Temp-каталоге с​ Если поставить меньше,​Не забудьте дать новое​

​Как восстановить поврежденный файл​

​ excel 97-2003, работаю​ понятно что за​

  1. ​ excel, в котором​ excel нет? Или​ аварийного выклюсения предлагается​Влад​ у вас скорее​
  2. ​ найти «blablalalblalba.xls Проверьте​
  3. ​: Добрый день. Не​ администратора устранить неисправность.​
  4. ​http://www.planetaexcel.ru/forum/?PAGE_NAME=read&F >​ файл — а​ временными файлами. Если​ то при одновременной​ имя, чтобы не​

​ Excel? Сначала попробуем​

Как восстановить файл Excel, если не сохранил?

​ в 2010. Ножо​ фигня с этим​ я еженедельно делаю​ всё же есть​ восстановить их.​

​: У 10-го пользователя​ всего вот здесь:​ написание или измените​

​ знаю по адресу​ Если дома перезагрузите​Serge_007​ погонял: открывал злополучный​ там ничего из​ там найдется нужный​ активности нескольких объемных​ перепутать с поврежденным​

​ исправить ситуацию с​ этого таких финтов​ офисом. Чтобы разобраться​ какие-то записи (добавления),​ заковырки?​Novice_1​ на машине попробуйте​ЦитатаДмитрий шарапов пишет:​ путь.​

​ я задаю вопрос​ компьютер, и зайдите​: Да никто не​ файл, сохранял и​ того, что она​

​ документ, необходимо сменить​

​ файлов компьютер будет​ файлом.​ помощью возможностей Excel​ не было​ конечно нужно прочитать​ этому файлу уже​Serge 007​: Мне интересно как​ отключить оффлайн-кеширование файлов.​

Как восстановить удаленный лист в Excel

​3. Сетевой накопитель​9. Снова появляется​ или нет)) но​ под администратором. Или​ сталкивался с тем​ закрывал, открывал, сохранял​ вводила, нет. Причём,​

​ расширение .tmp на​ «тормозить».​Способ 3. Подойдет, если​

​ и компьютера.​Алексей полубоярцев​ что-нибудь, но так​ 3 года, хранился​

​: Блин, Вы когда​ такое возможно. Без​ Подозреваю, что на​ ( WD Book​ окошко «Сохранить изменения​ помощи все равно​ перенесите все документы​ чего не видит!.​ и закрывал, открывал,​ если файл открыть​

Не сохраняются изменённые данные в книге Excel XLSM (Формулы)

​ .xls/.xlsx.​​Здесь же виден адрес​ поврежденный документ открывается.​
​Способ 1. Открыть программу​: да и вообще,​ не охота ужас. ​ он в ноутбуке.​ открываете файл с​ хранятся временные файлы​ остальных 9 машинах​ ) на нем​ в файле ‘blalalal.xls’​ ждать не приходиться.​ из этой папки​ Как помочь с​ сохранял и закрывал…​ сразу же, то​Smartty0​ каталога, где находятся​ Открываем книгу и​ Excel. Нажать «Файл»​ все работы со​ У меня к​ Пару недель назад​ которым постоянно работаете​ которые использует excel​ включено «быстрое переключение​ выделена шара, подключена​10.Выскакивает окошко с​
​Вводные данные:​ в другую.​ решением проблемы, если​ В общем, всё​ всё на месте.​: Уважаемые коллеги! Такая​ данные для автовосстановления.​ щелкаем правой кнопкой​ — «Открыть». В​ всеми файлами делай​ нему неприязнь. А​ я решил в​ — в нём​ для сохранения. Может​ пользователей», а на​ как диск к​ «Не удается найти​1. Windows XP​Александр​ она:​ хорошо, всё работает.​ Если потом подождать​ вот ситуация.​
​ Когда система экстренно​ мыши по ярлыку​ диалоговом окне выбрать​ только на жестком​ всё-таки интересно. Делема​ очередной раз его​ изменения сохранены?​ это как-то поможет.​ 10 — нет.​ пользователю​ «blablalalblalba.xls Проверьте написание​2. Office 2010​: Вы вошли в​1. Неординарна​Прошло два дня.​ полдня и открыть​Есть Excel 2010​ завершает работу, пользователь​ листа. Выбираем «Выделить​ поврежденную книгу. Развернуть​ диске компа.​ короче​
​ дозаполнить, а времени​Да, если Вы​ Или же как​ Не факт, что​Копайте в этом​ или измените путь.​3. Сетевой накопитель​ систему под чужим​2. Локализована​ Снова звонит эта​ — ничего нет.​ и Windows XP.​ не успевает сохранить​
​ все листы».​ кнопку «Открыть» (она​Флэшку используй только​803142​ не было сидеть​ их сохранили.​ можно узнать на​ поможет, но все​ направлении, офисный пакет​11. И так​ ( WD Book​
​ именем и роетесь​Ответ — Никак​ дама: ОПЯТЬ НЕ​У всех остальных​ Есть книга формата​ документ, при следующем​Снова правой кнопкой мыши​
​ находится внизу, справа​ для переноски файлов​: Всё было так​ за ноутбуком, поэтому​Единственное, когда комп​ самом ли деле​
​ же. ​ здесь не причём. ​ до бесконечности​ ) на нем​
​ в чужих папках.​Smartty0​

​ СОХРАНЯЕТСЯ. Правда, не​​ всё сохраняется нормально.​ XLSM. В ней​ запуске программа предложит​

​ по ярлыку листа​​ от поля с​ между компьютерами.​
​ же тупо потеряно​ решил скопировать его​ физически не может​ пропали эти изменения​Novice_1​
​Юрий М​12. В итоге​ выделена шара, подключена​Sovis​

​: Да я уже​​ все документы, а​ Я попросил прислать​ табличка для ввода​
​ варианты восстановления документа.​
​ – «Переместить/скопировать».​

​ названием файла). Выбрать​​Marmot​ и хуже бук​ на флешку и​ Вам помочь -​ или всё дело​: Не первый раз​
​: А что здесь​
​ я вынужден нахать​
​ как диск к​

​: Здравствуйте.​​ понял, спасибо.​ снова только этот​

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

Описание

В Microsoft Excel можно создать макрос Microsoft Visual Basic для приложений (VBA), который подавляет запрос на Сохранение изменений при закрытии книги. Это можно сделать, указав состояние книги, в которой хранится сохраненное свойство, или подавить все оповещения для книги.

Дополнительные сведения

ПРИМЕЧАНИЕ. Корпорация Майкрософт предоставляет примеры программирования только для иллюстрации, не выполняя либо подразумеваемых. Сюда относится, но не ограничивается подразумеваемым гарантийным обязательством о товаре или пригодности для определенной цели. В этой статье предполагается, что вы знакомы с языком программирования, который вы продемонстрировали, и с инструментами, используемыми для создания и отладки процедур. Специалисты службы поддержки Майкрософт могут объяснить особенности конкретных процедур. Однако они не изменяют эти примеры для предоставления дополнительной функциональности или создания процедур, отвечающих вашим конкретным требованиям.

Чтобы подготовиться к реализации одного из примеров ниже, выполните эти действия в первую очередь.

Запустите Excel и откройте новую книгу.

Нажмите клавиши ALT + F11, чтобы запустить редактор Visual Basic.

В меню Вставка выберите пункт модуль.

Введите пример кода макроса на лист модуля.

Нажмите клавиши ALT + F11, чтобы вернуться в Excel.

В Microsoft Office Excel 2003 и более ранних версиях Excel в меню Сервис выберите пункт макрос , а затем — макросы.

В Microsoft Office Excel 2007 в группе код на вкладке разработчик нажмите кнопку макросы .

Если вкладка разработчикнедоступна, выполните указанные ниже действия.

помощью. Нажмите кнопку Microsoft Office , а затем — Параметры Excel.

байт. В категории популярные в разделе Основные параметры работы с Excelвыберите пункт Показать
. Флажок «Разработчик» на ленте и нажмите кнопку ОК.

Выберите нужный макрос и нажмите кнопку выполнить.

Свойство Saved возвращает значение false , если после последнего сохранения книги были внесены изменения.

Для указания макроса, который должен выполняться при закрытии книги, можно использовать зарезервированное имя подпрограммы Auto_Close . Таким образом, вы можете управлять обработкой документа, когда пользователь закрывает документы в Excel.

Пример 1: Закрытие книги без сохранения изменений

Чтобы принудительно закрыть книгу, не сохраняя никаких изменений, введите следующий код в модуль Visual Basic этой книги:

ДоЧерний элемент Auto_Close ()

ThisWorkbook. Save = true

Если для свойства Saved установлено значение true, приложение Excel отправляет сообщение о том, что книга уже была сохранена, и после последнего сохранения изменения не произошел.

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

Application. Дисплайалертс = false

Application. Дисплайалертс = true

Кроме того, можно использовать аргумент SaveChanges метода Close .

Следующий макрос закрывает книгу без сохранения изменений.

Пример 2: Закрытие книги и сохранение изменений

Чтобы принудительно сохранить изменения в книге, введите следующий код в модуль Visual Basic этой книги:

ДоЧерний элемент Auto_Close ()

Если ThisWorkbook. Save = false, то

ThisWorkbook. Save End, если

Эта подпроцедура проверяет, было ли для сохраненного свойства File задано значение false. Если да, то книга была изменена с момента последнего сохранения, и эти изменения будут сохранены.

Профессионализм и отличная репутация разработчиков вовсе не является гарантией, что созданный ими программный продукт будет работать идеально, поскольку появление ошибок часто бывает связано с внешними факторами. Ошибка «Документ не сохранен» в Microsoft Excel относится как раз к таким случаям. На официальном сайте компании описываются возможные причины неполадки и предлагается несколько решений, но этот список далеко не полный.

Существуют также и другие причины, по которым Excel может не сохранять документ.

Таковыми являются прерывание процесса сохранения, проблемы с сетью, аппаратные неисправности носителя и отсутствие у пользователя необходимых разрешений. Ниже мы рассмотрим их чуть более подробно, но перед этим стоит попробовать простой, но вполне эффективный способ.

Создайте в Excel новый документ и скопируйте в него всё содержимое файла, который не удается сохранить. Сохраните новый документ. Если проблема не устранена, переходим к следующим решениям.

Исключите прерывания

Ошибка «Документ не сохранен» появится, если в момент сохранения файла процесс был прерван нажатием клавиши Esc или вмешательством в него стороннего программного обеспечения. Попробуйте временно закрыть запущенные приложения, после чего сохраните документ.

Проверьте локальную сеть

Если проблема возникла при сохранении документа в сетевую папку, следует проверить работу локальной сети и само локальное подключение. Если с подключением всё в порядке, проверьте задержку при отправке данных по локальной сети, высокий пинг вполне может стать причиной ошибки при сохранении Excel-файла.

Проблемы с накопителем

Если документ сохраняется на внешний накопитель, убедитесь, что он определяется в системе и на него записываются файлы. Проверьте состояние файловой системы накопителя, просканируйте его на предмет поврежденных секторов.

Отсутствие прав на запись

Убедитесь, что папка, в которую вы сохраняете файл, имеет права на запись. С ошибкой сохранения чаще всего приходится сталкиваться пользователям, не имеющим прав администратора, сохранении файла в системные каталоги или каталоги, принадлежащие другому пользователю. Создайте отдельную папку на диске D и попробуйте сохранить документ в нее. Если нужно узнать имя владельца папки, зайдите в ее свойства и нажмите на вкладку «Безопасность» кнопку «Дополнительно».

Запустите Excel в безопасном режиме

Если не один из вышеперечисленных способов не помог, запустите второй экземпляр Excel в безопасном режиме. Для этого вызовите нажатием Win + R окошко быстрого запуска и выполните в нём команду excel /safe .

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

У меня есть список SharePoint 2013, который отлично работает в веб-браузере — я пытаюсь заставить работать функцию «Экспорт в Excel», но сталкиваюсь с проблемами. Когда я нажимаю кнопку на ленте SharePoint, она позволяет мне загрузить файл OWSSVR.iqy. Если я открою этот файл в Excel, он создаст соединение со списком SharePoint, и данные получатся очень хорошо. Я могу нажать «Обновить все» и увидеть, как новые данные заполняются.

Однако, если я сохраню эту таблицу и передам ее коллеге, и ОНИ нажмут «Обновить все», они встретятся с этой ошибкой:

«Произошла непредвиденная ошибка. Изменения в ваших данных не могут быть сохранены».

Это также может произойти, если я дам им файл OWSSVR.iqy напрямую и ОНИ откроют его в Excel.

Моя конечная цель — создать электронную таблицу, которой я могу поделиться со всей нашей командой, чтобы каждый мог войти и нажать «Обновить все», чтобы извлечь последние данные из списка SharePoint. Что мне не хватает?

Мне любопытно, связано ли это с разрешениями для списка? Я владелец сайта SharePoint, поэтому у меня есть полный контроль. Эти другие пользователи просто имеют доступ на уровне Contribute, поэтому я не уверен, что это является причиной проблемы?

Любая помощь будет принята с благодарностью!!!

2017-08-16 21:19

2
ответа

Я сталкивался с этой проблемой и в прошлом, и это очень расстраивало, пока я не выяснил, что это вызвало. Если вы экспортируете список из личного представления в Excel, пользователь, который просматривает его, может нормально открывать и обновлять данные в электронной таблице, но любой, кому предоставлена ​​общая таблица, не сможет обновить данные, поскольку они этого не делают. у него нет «разрешения» на просмотр представления в SharePoint. Убедитесь, что представление списка, которое вы используете при экспорте в Excel, является публичным представлением, и эта проблема должна быть решена.

2018-07-12 21:55

Это из-за разрешений. Пользователь, который пытается открыть файл (.iqy), также должен быть добавлен на сайт или в семейство сайтов. Попробуйте после добавления пользователя. Я столкнулся с той же проблемой, и это помогло:).

2019-07-24 16:55

Сегодня у меня была похожая проблема с экспортом в Excel, не позволяющим другим нажимать кнопку «Обновить», и получала следующую ошибку:
«Произошла непредвиденная ошибка. Изменения в ваших данных не могут быть сохранены». Чтобы исправить это, я убедился, что в определении соединения не использовался файл соединения (флажок Всегда использовать файл соединения не был проверен), и я фактически создал второй файл Excel с подключением к одному и тому же списку, убедившись, что он работает при сохранении от разных людей, а затем скопируйте и вставьте строку подключения и текст команды из рабочей в исходную, которую я хотел исправить. Казалось, это работает. Соединения данных Excel с Sharepoint кажутся привередливыми, и я не смог выяснить, что было причиной обновления исходного файла. Надеюсь, это кому-нибудь поможет.

2017-11-10 18:32

Я получил это сообщение «Произошла непредвиденная ошибка. Невозможно сохранить изменения в ваших данных». когда я пытался обновить таблицу (связанную со списком SharePoint). Я использовал файл подключения, сохраненный в библиотеке подключений к данным, и я рад, что это сделал. Когда я запустил файл подключения в библиотеке подключений к данным, я получил ту же ошибку. Мне удалось решить проблему, повторно экспортировав представление в Excel и перезаписав существующий файл подключения в библиотеке подключений к данным. После этого файл excel с исходным экспортированным списком обновился без ошибок.

2020-03-16 19:54

Понравилась статья? Поделить с друзьями:
  • Возникла неожиданная ошибка ввода вывода 0xc00000e9 как исправить
  • Возникла неизвестная ошибка приложение кошелек
  • Возникла внутренняя ошибка сервера русская рыбалка 4
  • Возникла неизвестная ошибка повторите попытку позже
  • Возможные ошибки при изготовлении бюгельных протезов