Страницы: 1
RSS
Вывод области на печать
 
Здравствуйте!  
 
Подскажите пожалуйста: на листе выбрана область для печати A2:J45, но я хочу что бы при этом не печатался один столбец, G. В "параметрах страницы" пробовал разные варианты, но не помогло.  
 
Спасибо!
 
А если выделить нужный столбец,  
и при печати выбрать опцию «печатать выделенный диапазон»?
 
{quote}{login=EducatedFool}{date=20.11.2012 12:08}{thema=}{post}А если выделить нужный столбец,  
и при печати выбрать опцию «печатать выделенный диапазон»?{/post}{/quote}  
 
В таком случае он "размазывает" страницу на 2 листа и все равно не скрывает ячейку G.
 
Перед печатью скрыть столбец. Потом можно отобразить.
Я сам - дурнее всякого примера! ...
 
{quote}{login=KukLP}{date=20.11.2012 12:29}{thema=}{post}Перед печатью скрыть столбец. Потом можно отобразить.{/post}{/quote}  
 
Только таким образом?
 
А это так страшно? Можете записать макрос на  Workbook_BeforePrint и будет Вам счастье.
Я сам - дурнее всякого примера! ...
 
{quote}{login=KukLP}{date=20.11.2012 12:42}{thema=}{post}А это так страшно? Можете записать макрос на  Workbook_BeforePrint и будет Вам счастье.{/post}{/quote}  
 
Не получилось у меня.
 
Задал в "параметрах страницы" печатную область "A2:F45;H2:J45" и все поделилось на два листа. Места для печати на первом листе хватает.
 
Помогло это решение!  
 
Sub print_route()  
Sheets("Расход").Columns("G").EntireColumn.Hidden = True  
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True  
Sheets("Расход").Columns("G").EntireColumn.Hidden = False  
End Sub
Страницы: 1
Читают тему
Наверх
Loading...