Печать отфильтрованных данных на неактивном листе
Mikl74
Дата: Среда, 22.09.2021, 18:08 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Здравствуйте. Нужна помощь. Пересмотрел много имеющихся тем – не помогло. Задача следующая: На вкладке «Коды для печати » задается перечень номеров .Тут же имеется кнопка отправки на печать На печать отправляется содержимое листа «Печать» отфильтрованное по первому столбцу по критерию – не равно #ЗНАЧ! . Нужно это для того, что бы листы на которых нет ни одного штрих кода не летели на печать.
Здравствуйте. Нужна помощь. Пересмотрел много имеющихся тем – не помогло. Задача следующая: На вкладке «Коды для печати » задается перечень номеров .Тут же имеется кнопка отправки на печать На печать отправляется содержимое листа «Печать» отфильтрованное по первому столбцу по критерию – не равно #ЗНАЧ! . Нужно это для того, что бы листы на которых нет ни одного штрих кода не летели на печать. Mikl74
Сообщение отредактировал Mikl74 - Четверг, 23.09.2021, 07:37
Ответить
Сообщение Здравствуйте. Нужна помощь. Пересмотрел много имеющихся тем – не помогло. Задача следующая: На вкладке «Коды для печати » задается перечень номеров .Тут же имеется кнопка отправки на печать На печать отправляется содержимое листа «Печать» отфильтрованное по первому столбцу по критерию – не равно #ЗНАЧ! . Нужно это для того, что бы листы на которых нет ни одного штрих кода не летели на печать. Автор - Mikl74 Дата добавления - 22.09.2021 в 18:08
Nic70y
Дата: Четверг, 23.09.2021, 17:17 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9122
Репутация:
2415
±
Замечаний:
0% ±
Excel 2010
а надо то что? мож достаточно в область печатиКод
=ДВССЫЛ("Печать!A2:C"&ПОИСКПОЗ("яя";Печать!C:C))
а надо то что? мож достаточно в область печатиКод
=ДВССЫЛ("Печать!A2:C"&ПОИСКПОЗ("яя";Печать!C:C))
Nic70y
ЮMoney 41001841029809
Ответить
Сообщение а надо то что? мож достаточно в область печатиКод
=ДВССЫЛ("Печать!A2:C"&ПОИСКПОЗ("яя";Печать!C:C))
Автор - Nic70y Дата добавления - 23.09.2021 в 17:17
Mikl74
Дата: Четверг, 23.09.2021, 18:13 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Задал область печати как указано, но в другом файле - не работает, в область печати входят все 10 страниц, и с кодами и пустые Что я делаю не так?
Задал область печати как указано, но в другом файле - не работает, в область печати входят все 10 страниц, и с кодами и пустые Что я делаю не так? Mikl74
Ответить
Сообщение Задал область печати как указано, но в другом файле - не работает, в область печати входят все 10 страниц, и с кодами и пустые Что я делаю не так? Автор - Mikl74 Дата добавления - 23.09.2021 в 18:13
Mikl74
Дата: Четверг, 23.09.2021, 18:21 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Прошу прощения, заработало, у меня вроде как макросом получилось. Работает как надо. [vba]Код
Sub Макрос1() ' Макрос1 Макрос ' Sheets("Печать").Select ActiveSheet.Range("$A$1:$C$111").AutoFilter Field:=1, Operator:= _ xlFilterAutomaticFontColor ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _ IgnorePrintAreas:=False End Sub
[/vba]
Прошу прощения, заработало, у меня вроде как макросом получилось. Работает как надо. [vba]Код
Sub Макрос1() ' Макрос1 Макрос ' Sheets("Печать").Select ActiveSheet.Range("$A$1:$C$111").AutoFilter Field:=1, Operator:= _ xlFilterAutomaticFontColor ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _ IgnorePrintAreas:=False End Sub
[/vba] Mikl74
Ответить
Сообщение Прошу прощения, заработало, у меня вроде как макросом получилось. Работает как надо. [vba]Код
Sub Макрос1() ' Макрос1 Макрос ' Sheets("Печать").Select ActiveSheet.Range("$A$1:$C$111").AutoFilter Field:=1, Operator:= _ xlFilterAutomaticFontColor ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _ IgnorePrintAreas:=False End Sub
[/vba] Автор - Mikl74 Дата добавления - 23.09.2021 в 18:21
Mikl74
Дата: Вторник, 28.09.2021, 06:19 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Все же как надо работает только при так заданной области печати. Код
=ДВССЫЛ("Печать!A2:C"&ПОИСКПОЗ("яя";Печать!C:C))
Спасибо.
Все же как надо работает только при так заданной области печати. Код
=ДВССЫЛ("Печать!A2:C"&ПОИСКПОЗ("яя";Печать!C:C))
Спасибо. Mikl74
Сообщение отредактировал Serge_007 - Вторник, 28.09.2021, 09:13
Ответить
Сообщение Все же как надо работает только при так заданной области печати. Код
=ДВССЫЛ("Печать!A2:C"&ПОИСКПОЗ("яя";Печать!C:C))
Спасибо. Автор - Mikl74 Дата добавления - 28.09.2021 в 06:19