У меня была эта проблема на Windows XP с Excel 97. В моем случае служба диспетчера очереди печати не запустилась при загрузке (даже если для нее установлено значение "Автоматически").
Я обнаружил ошибку, касающуюся диспетчера очереди печати, когда попытался удалить свой принтер (с планами переустановить его, чтобы посмотреть, поможет ли это), и получил сообщение о том, что принтер не может быть удален, поскольку служба диспетчера очереди не запущена.
Я сделал это:
- Нажмите "Окно" + "R", чтобы открыть диалоговое окно "Выполнить".
- Введите «services.msc», затем нажмите "ОК"
- Найдите службу диспетчера очереди печати в списке
- Если он не запущен, щелкните по нему правой кнопкой мыши и выберите "Пуск".
И тогда мне снова удалось распечатать из Excel.
Редактировать Я получил сообщение, что у другого пользователя была похожая проблема, но его диспетчер очереди печати был указан как работающий. В их случае остановка (правый клик и "Стоп") с последующим перезапуском устранила проблему.