Здравствуйте, хочу сделать печать нескольких листов одной кнопкой, оптом, так саказать. Но как сделать не знаю. При этом есть условие: сколько листов печатать - зависит от значения в конкретной ячейке. Подскажите пожалуйста как в VB это реализовать. Знание VB на уровне "записать" или "копировать - вставить". Потому и не получаеться ничего.
Макрос печати нескольких листов сразу
25.08.2015 10:06:04
|
|
|
|
25.08.2015 10:21:13
скорее - потому, что над предыдущими полученными готовыми решениями Ваших задач Вы не думали, и учиться у Вас либо времени нет, либо, что скорее, желания. Знание VB на уровне "записать" приводит к примерно такому результату:
от него рукой подать до рабочего макроса. но в Вашем файле даже таких попыток нет.
Изменено:
фрилансер Excel, VBA - контакты в
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг |
|||||
|
|
25.08.2015 10:36:42
Я не прошу решить задачу за меня. Прошу, чтобы подсказали хотя бы каким образом ее решить.
|
|
|
|
25.08.2015 10:59:31
Olga_L, проверяйте.
|
|||||
|
|
25.08.2015 11:13:45
Мне выдает ошибку. Run-time error 438. Пишет что "обьект не поддердивает это свойство или метод".
|
|
|
|
25.08.2015 11:32:04
|
|
|
|
25.08.2015 12:08:34
Я себе не так даный макрос представляла. В этом коде для меня почти ничего не понятно. Ладно.. и на том спасибо. Будем разбираться
|
|
|
|
25.08.2015 12:25:38
Olga_L, простите, что не угодил.
![]()
|
|||||
|
|
25.08.2015 12:29:27
Если яч. H3=3, то надо будет напечатать листы с 1_4 по 17_20, т.е. ВСЕ листы?
Ведь 3 < 20 ? Я хочу сказать, что по Вашим условиям, всегда надо печатать все листы.
Изменено:
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
|
|
|
|
25.08.2015 12:32:58
Михаил Лебедев, срабатывает приоритетное правило. Как понял, правила взаимоисключающие.
|
|
|
|
25.08.2015 12:48:48
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
|
|||
|
|
25.08.2015 13:06:42
Если логика от
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
|
|||
|
|
28.10.2017 13:20:04
Всем хороших выходных
Есть вопрос, по этой теме, задам сюда же пожалуй чтоб темы не плодить. Есть два листа эксель, как их вывести на печать одной отправкой? (Необходимо чтоб принтер подхватил и напечатал двухстороннюю)
Возможно ли вообще?
Изменено: |
|||
|
|
28.10.2017 13:26:26
Можно так:
Но тогда вероятно диапазоны печати на листе нужно задать заранее мануально, ну или этим же макросом. |
|||
|
|
28.10.2017 15:09:28
Да, в такой форме сработало:
Спасибо |
||||
|
|
|||
Читают тему