Версию этой статьи для Microsoft Excel 2000 см. в статье 213516 .
Версию этой статьи для Microsoft Excel 98 см. в разделе 182243 .
Для Microsoft Excel 97 и более ранних версий Excel, версии этой статьи, см. 172320 .
Проблема
При запуске макроса Microsoft Visual Basic для приложений, пытающегося задать или получить свойства параметров страницы для любого листа книги в Microsoft Excel, может появиться одно из следующих сообщений об ошибке:
Примечание
Ошибка выполнения '1004': невозможно установить свойство x класса PageSetup
Примечание
Ошибка выполнения '1004': не удалось получить свойство x класса PageSetup
Примечание. В этих сообщениях x означает любое из следующих слов:
Черно-белый орден
BottomMargin Orientation
РазмерБумаги по центру
Область печати CenterHeader
По центруПо горизонтали PrintComments
По центруПо вертикалиПечатиСетки
Размер диаграммы PrintHeadings
Создание черновика печатных заметок
FirstPageNumber PrintQuality
FitToPagesTall PrintTitleColumns
FitToPagesWide PrintTitleRows
FooterMargin RightFooter
HeaderMargin RightHeader
Левый нижний колонтитул Правое поле
LeftHeader TopMargin
Изменение масштаба левого поля
Причина
Эта проблема возникает, если на компьютере не установлены драйверы принтера. Excel не сможет задать или получить свойства параметры страницы, если не установлены драйверы принтера.
Решение
Чтобы предотвратить эту проблему, установите драйвер принтера на компьютер. Добавление и удаление драйверов принтера с помощью параметра "Принтеры" на панели управления.
Дополнительные сведения
В Excel свойства параметры страницы доступны только при печати или предварительном просмотре одного или нескольких листов книги. По этой причине вы не сможете изменить или вернуть большинство свойств параметры страницы, если хотя бы один драйвер принтера не установлен в качестве принтера по умолчанию.
Если нажать кнопку "Параметры страницы" в меню "Файл", если драйверы принтера не установлены, появится следующее сообщение об ошибке:
Примечание
Принтеры не установлены. Используйте параметр "Принтеры" на панели управления, чтобы установить принтер.
Так же, как в этом случае нельзя получить доступ к диалоговому окну "Параметры страницы", невозможно получить доступ к его свойствам программным путем.
Примечание. Чтобы открыть диалоговое окно "Параметры страницы " в Microsoft Office Excel 2007, нажмите клавиши CTRL+F2 и выберите пункт "Параметры страницы " в группе "Печать ".