Форум программистов, компьютерный форум CyberForum.ru
CyberForum.ru - форум программистов и сисадминов > > >
Восстановить пароль Регистрация

Ответ Создать новую тему
 
Busine2009
Заблокирован
18.07.2009, 19:10     Печать в Excel
  #1
В Excel есть такая особенность. Например, книга состоит из 2-х листов. Я хочу распечатать всю книгу в ч/б. Нажимаю Файл - Печать - Всю книгу - Свойства принтера - галочка Печатать в градациях серого - Ок. И в итоге печается ч/б только один лист, который был активным до начала печати.
Также проблема и с 2-х сторонней печатью.

Никто не сталкивался с этим?

Добавлено через 11 часов 37 минут 22 секунды
Вычитал на др. форумах и сам кое-что придумал:
1. Печать всей книги Excel ч/б: запускаем макрос
Код Visual Basic
1
2
3
4
5
6
Sub main()
Dim myWorksheet As Worksheet
For Each myWorksheet In ActiveWorkbook.Sheets
myWorksheet.PageSetup.BlackAndWhite = True
Next
End Sub
А затем в диалоговом окне Печать - Всю книгу - Ок.

2. Чтобы вся книга печаталась как двухсторонняя для каждого листа делаем:
Файл - Печать - Выбираем принтер - Свойства - Ставим галочку 2-х ст. печать - Ок - Отмена (закрываем диалоговое окно Печать). Осталось только проверить этот способ.
А вот программно как ставить галочку 2-х ст печать в Свойствах принтерах?
AdAgent
Объявления
18.07.2009, 19:10
analyst
Форумчанин
433 / 140 / 6
Регистрация: 12.01.2009
Сообщений: 651
Записей в блоге: 1
28.07.2009, 14:11
  #2
Цитата Сообщение от Busine2009 Посмотреть сообщение
А вот программно как ставить галочку 2-х ст печать в Свойствах принтерах?
Вы всё это хотите делать в экселе или в ворде?
Busine2009
Заблокирован
28.07.2009, 21:42  [ТС]     Печать в Excel
  #3
В Excele, т.к. в Worde с этим нет проблем.
Также хочу отметить, для того, чтобы понять значимость этой проблемы - нужно столкнуться с ней.
Я проверирил про 2-х стороннюю печать - работает.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать новую тему

Похожие темы
Тема Раздел Ответов Автор Дата
VBA Печать документа из Excel
Добрый день. Возможно ли средствами Excel распечатать определенное поле из таблицы? Можно ли распечатать штрихкод, именно как штрихкод, а не как набор цифр?
VBA 0 Arman1 31.10.2013 14:22
VBA Вывод таблицы на печать в Excel
Как можно сделать с помощью макроса, чтобы при выводе на печать две строки не отрывались и были на одном листе?
VBA 27 Вадим2006 17.06.2012 06:00
VBA Выборочная печать в Excel
У нас есть докумет Excel. Необходимо распечатать документ по определенному образцу(например, справка о доходах), но некоторые данные вставляются из Excel-таблицы (т.е. в каждую справку вставляетя из...
VBA 3 tosprohorov 07.07.2011 22:14
VBA Печать страниц в Excel....
Доброго времени суток. Есть документ Excel, содержит в себе три страницы. Надо создать макрос для того чтоб вывести на печать первую, и вторую страницу, и 4 копии третьей страницы. В книге нашел...
VBA 4 Djiller 23.11.2010 16:54
VBA VBA Excel печать листа
На листе ActiveSheet определены сквозные строки "$1:$2" для печати на каждой странице (ActiveSheet.PageSetup.PrintTitleRows = "$1:$2"). Вопрос: можно ли в этой области (сквозные строки)...
VBA 3 ovv 14.11.2010 17:15
VBA Печать указанных страниц в Excel
Необходимо написать макрос, который бы позволил выводить на печать не диапазон страниц с ... по ..., а конкретно указанные страницы, например - 1,5,6,8 ... и т.д. Делаю разметку страниц, номера...
VBA 10 Olyabk 05.02.2010 19:53
VBA Вывод на печать в VBA Excel
Open 'LPT1:' For Output As #1 p$ = 'vsem privet' p1$ = 'всем привет' Print #1, p$ Print #1, p1$ Close #1При печати английскими буквами всё без проблем,а вот русскими-иероглифы какие то....
VBA 0 NEEK 04.01.2008 18:16
VBA Выборочная печать страниц Excel
Доброе время суток! Помогите,пожалуйста,напечатать в Excel страницы выборочно, как в Wordе.
VBA 2 alexshat 18.12.2006 13:11
Опции темы

Текущее время: 23:51. Часовой пояс GMT +4.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2014, vBulletin Solutions, Inc.