Ошибка времени выполнения Excel "32809" поврежденные книги?
В настоящее время столкнулся с непонятной проблемой с Excel...
Мы разработали электронный пакет заказов на выполнение работ, которым ежедневно пользуются около ста пользователей. По сути, это та же самая рабочая книга, которая копируется и передается пользователям (для их заполнения). Файл полон макросов, которые выполняют самые разные функции...
Недавно мы получили новые компьютеры (Windows 8, 64-разрядная версия, Office 2013), и все работало нормально везде, в первый.
Внезапно, около двух недель назад, мы начали получать проблемы, которые не поддаются логике только на некоторых компьютерах.
Только на некоторых компьютерах книги просто не работают. Мы получаем неожиданные ошибки во время выполнения "32809" без причины при запуске макросов или других ошибок во время выполнения без причины... Некоторый базовый код просто не работает только на определенных компьютерах. Другими словами, я мог бы взять один и тот же файл и запустить его на двух одинаковых компьютерах, и один и тот же макрос выдал бы ошибку на одном и отлично работают на другом. Я также могу взять идеально работающий файл на одном компьютере и отправить его пользователю, если этот пользователь просто нажмет "CTRL + S", а затем отправит файл обратно мне, макрос файла больше не будет работать. Это вообще не имеет смысла.
В "поврежденном" файле я даже попытался написать новый код для тестирования... Самый простой код, такой как Листы ("Табель рабочего времени").Выбор даже не сработает. По какой-то причине два листа не могут быть доступны программно (опять же, на определенных только компьютеры).
Источником ошибки, по-видимому, являются два конкретных листа (хотя, опять же, рабочая книга отлично работает на нескольких компьютерах). Если я создам копии, а затем удалю их, файл снова начнет работать. Но поскольку эти два листа недоступны с помощью VBA, процесс восстановления не может быть автоматизирован и должен выполняться вручную, что неприемлемо.
Все это не имеет смысла. Я думал, что в этом виноваты обновления Windows/Office, и убедился, что что все компьютеры, которые мы использовали для тестирования, имели самые последние обновления. Это ничего не изменило.
На некоторых компьютерах, которые повреждали файлы, мы также пытались удалить/переустановить office, но безуспешно.
У кого-нибудь есть представление о том, в чем может быть проблема????? Опять же, тот факт, что одни и те же идентичные файлы работают на 70 % компьютеров, только противоречит логике. У всех нас одинаковые компьютеры, настройки и т.д.
Обратите внимание, что у нас не было этой проблемы когда мы использовали наши старые компьютеры и Windows 7/Office 2013. Все это началось с новых машин.