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