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

Я могу установить 32-разрядную версию Excel 2013 или 64-разрядную версию Excel 2010 (у меня 64-разрядная машина). Какая версия может обрабатывать больше экземпляров? Я знаю, что 64-битная версия 2010 года имеет большие ограничения памяти, но я не уверен, как это преобразуется (если вообще) в экземпляры.

1 ответ1

2

Если вы используете действительно отдельные экземпляры, то не существует "лучшей" версии с точки зрения количества экземпляров.
Все они отделены друг от друга и поэтому независимы друг от друга.

64-разрядная версия сможет обрабатывать большие и более сложные книги благодаря возможности обрабатывать больше памяти. (Источник 1, Источник 2)

Открыть книгу в новом экземпляре можно, удерживая клавишу ALT во время ее открытия. (Источник)

Приложение. Ограничение экземпляра зависит от архитектуры ОС (32-разрядная или 64-разрядная), опять же из-за ограничения памяти. В 64-разрядных ОС четкого ограничения на количество процессов или потоков не существует (4294967292, то есть самое большое число, меньшее или равное DWORD_MAX , которое делится на 4 - это самый высокий идентификатор процесса) (Источник 1 , Источник 2)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .