Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.74/19: Рейтинг темы: голосов - 19, средняя оценка - 4.74
maxxx
1

Как поменять настройки принтера для печати двух страниц на лист?

10.06.2009, 18:13. Показов 3667. Ответов 5
Метки нет (Все метки)

Здравствуйте all!
при написании Макроса в Word, необходимо поменять настройки принтера для печати двух страниц на лист
подскажите как сделать - где посмотреть
Спасибо!
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2009, 18:13
Ответы с готовыми решениями:

Рассчитать цену печати 50000 страниц для лазерного и струйного принтера
привет, всем активным участникам этого форума. я не знаю к какому разделу можно это задание...

Настройки печати принтера в Word
Яркость, ISO, % 110 Непрозрачность бумаги, % 95 Коллекция Premium Double A А5 Класс бумаги А+...

При каждой печати принтера печатать дополнительный лист
Всем привет! Подскажите, пожалуйста... Необходимо при каждой печати принтера печатать...

В каком файле хранятся настройки печати принтера
Есть принтер HP5000 подсоеденён к принт серверу DP 300U, в ОС Win7 в свойствах принтера есть...

__________________
5
maxxx
22.06.2009, 02:14 2
Ну, хоть скажите, что так сделать нельзя, чтобы я не мучался.
0 / 0 / 0
Регистрация: 03.12.2008
Сообщений: 53
22.06.2009, 03:34 3
Можно поступить двумя путями:
1. Посмотри Сервис -- Макрос --- Макросы (Макросы из: -- команд Word)
Это список встроенных макросов, подбери нужный
2. В коде можешь писать ActiveDocument. после того как поставишь точку откроется список с нужными командами. Скорее всего тебе нужно выбрать или PageSetup или что-то связанное с Print (в зависимости от поставленной задачи)
0
viola
01.07.2009, 17:35 4
ActiveDocument.PageSetup.TwoPagesOnOne = True
0 / 0 / 0
Регистрация: 13.07.2009
Сообщений: 4
13.07.2009, 15:43 5
Код
    ...PrintOut ... [b] PrintZoomColumn:=2, PrintZoomRow:=1[/b]
Именно так. Если использовть PageSetup... то меняется количество страниц в документе, при сохранности размера шрифта. То есть вы получаете не то что хотели
0
maxxx
22.07.2009, 00:56 6
Спасибо за ответы, вот только ActiveDocument.PageSetup.TwoPagesOnOne = True у меня выдает ошибку 'Объект не поддерживает данную операцию'.
По-моему через PageSetup это сделать не получится, потому что PageSetup в Word соответствует пункту меню Файл-Параметры страницы, а то, что меня интересует нахидится в Пуск-Настройка-Принтеры-Свойства принтера. Насколько я понял из MSDN TwoPagesOnOne печатает две страницы на листе, то есть это просто двусторонняя печать, а мне нужно напечатать две страницы документа на одной печатной странице.
Даже в свойствах принтера (в зависимости от типа принтера) этот пункт различается. Например HP-1100 есть пункт где вносится количество страниц печатаемых на одной странице, а в HP-1225 нельзя внесть цифру, есть только выбор из предложенных вариантов.
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.07.2009, 00:56

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Настройки печати в Excel файлы через Ole (в один лист)
Здравствуйте. Нужно разместить таблицу на один лист. Нашел такой вариант решения...

Автоматическое определение принтера для печати при отсутствии принтера по умолчанию
Вопрос. Постоянно таскаю с собой ноут, и приходится печатать на разных принтерах. Можно ли наладить...

Ксерокс 4250, раз в месяц - два, пользователь не может зайти в свойства принтера и поменять настройки
Проблема вот в чем.. есть сетевой принтер Ксерокс 4250. А с периодичностью около раз в месяц - два,...

Выбор принтера для печати
Какая переменная отвечает за текущий принтер, т.е. принтер на который работает DoCmd.OpenReport ?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.