Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / ПЕЧАТЬ / 13 сообщений из 13, страница 1 из 1
22.10.2004, 12:08
    #32750054
Milk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПЕЧАТЬ
Необходимо программно распечатать
диапазон A1 : J26

Как это сделать ?

СПАСИБО
...
Рейтинг: 0 / 0
22.10.2004, 13:27
    #32750353
funddd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПЕЧАТЬ
Да ё моё!


Сделай запись макроса да посмотри!
...
Рейтинг: 0 / 0
22.10.2004, 13:28
    #32750356
funddd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПЕЧАТЬ
и еще,
ёптить, называйте топики прилично
...
Рейтинг: 0 / 0
22.10.2004, 15:14
    #32750735
Milk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПЕЧАТЬ
funddd,

автори еще,
ёптить, называйте топики прилично

Будьте так добры,

как это прилично ?

Не возражаю, подскажите как ?

СПАСИБО
...
Рейтинг: 0 / 0
22.10.2004, 16:14
    #32750912
Milk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПЕЧАТЬ
funddd

авторДа ё моё!
Сделай запись макроса да посмотри!

СДЕЛАЛ макрос, как Вы сказали.

Код: plaintext
1.
2.
3.
4.
5.
Range("A1:J26").Select  ' вручную выделять диапазон, который будем 
     ' распечатывать, НЕ НАДО ! 
    ActiveSheet.PageSetup.PrintArea = "$A$1:$J$26"
    Application.ActivePrinter = "Canon LASER SHOT LBP-1120 (\\YURA\CanonLAS)"
    ActiveWindow.SelectedSheets.PrintOut Copies:= 1 , ActivePrinter:= _
        "Canon LASER SHOT LBP-1120 (\\YURA\CanonLAS)", Collate:=True

макросе принтер указаный конкретно, а в пользователя
он может отличаться. Как быть ?

ПОСОВЕТУЙТЕ, пожалуйста.

СПАСИБО
...
Рейтинг: 0 / 0
22.10.2004, 18:22
    #32751207
Алексей2003
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПЕЧАТЬ
Код: plaintext
1.
2.
3.
Range("A1:J26").Select ' вручную выделять диапазон, который будем
    ' распечатывать, НЕ НАДО !
    ActiveSheet.PageSetup.PrintArea = "$A$1:$J$26"
    ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
а так не работает чтоли?


для спящего время бодрствования равносильно сну
...
Рейтинг: 0 / 0
25.10.2004, 14:58
    #32752991
Milk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПЕЧАТЬ
Алексей2003

авторRange("A1:J26").Select ' вручную выделять диапазон, который будем
' распечатывать, НЕ НАДО !
ActiveSheet.PageSetup.PrintArea = "$A$1:$J$26"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
а так не работает чтоли?

Да, ТАК НЕ РАБОТАЕТ.Возможно и работает,
дело в том, что выбирается принтер ПО УМОЛЧАНИЮ,
а он у меня отсутствует. Просто в настройках я
по умолчанию НЕ УБРАЛ.

Тем не менее, надо чтобы появилось диалоговое
окна, которое предоставляет пользователю выбрать
принтер, которых в фирме много.
Аналогично как в при распечатке в Word / Excel

СПАСИБО
...
Рейтинг: 0 / 0
26.10.2004, 06:17
    #32753929
funddd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПЕЧАТЬ
А где вот здесь:
MilkНеобходимо программно распечатать
диапазон A1 : J26

Как это сделать ?

вот это:

Milk
Тем не менее, надо чтобы появилось диалоговое
окна, которое предоставляет пользователю выбрать
принтер, которых в фирме много.

видно?

А прилично называть топики, это так, чтобы было понятно, о чем идет речь внутри.
По названию "ПЕЧАТЬ" не понятно ни хрена. А вот, допустим, "Программная печать диапазона с возможностью выбора принтера" — самое оно.
...
Рейтинг: 0 / 0
27.10.2004, 11:40
    #32756507
Milk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПЕЧАТЬ
funddd ,
СПАСИБО, учту, виноват,

Если бы Вы ещё подсказали по сути вопроса ...

А ответа то нет на вопрос !
СПАСИБО, другие ответили.
Проблема снята НЕ ВАМИ.
...
Рейтинг: 0 / 0
27.10.2004, 15:51
    #32757383
funddd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПЕЧАТЬ
а я здесь и не электровыигрыватель, а модератор. так что от меня ждать ответа и не надо.
...
Рейтинг: 0 / 0
27.10.2004, 20:52
    #32758057
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПЕЧАТЬ
...
Рейтинг: 0 / 0
28.10.2004, 11:35
    #32758689
Milk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПЕЧАТЬ
Код: plaintext
1.
2.
3.
funddd , 
простите за наивность,

КТО или ЧТО такое  МОДЕРАТОР ?

PS: Лучше знать чем не знать.

СПАСИБО
...
Рейтинг: 0 / 0
28.10.2004, 11:41
    #32758706
funddd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПЕЧАТЬ
Milk, о модераторах написано в правилах форума
Там же, кстати, даются рекомендации по размещению сообщений.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / ПЕЧАТЬ / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]