Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2007, 16:16   #1
zloy_nick
 
Регистрация: 21.04.2007
Сообщений: 4
По умолчанию Корректная печать объединенных ячеек

Инетерсная задачка! Кто силён?

В отчёте есть объединенные ячейки из двух строк. При печати бывает, что объединенная ячейка не влазит на страницу и она разделяется пополам и полочается страшно красивая штука 1\2 текста на одной станице, а др. 1\2 на другой!
Вот такая кулибяка... Кто знает выход. Есть ли в Excel такое понятие как "Не разрывать объединные ячейки при печати"?
Спасибо!
zloy_nick вне форума Ответить с цитированием
Старый 20.05.2007, 17:48   #2
pashulka
Форумчанин
 
Регистрация: 03.11.2006
Сообщений: 524
По умолчанию

В MS Excel XP и более ранних версиях, такой опции нет. Но Вы можете "поиграться" с возможностью : меню Файл - команда Параметры страницы - закладка Страница - опция Разместить не более чем на 1 страницу в ширину и 1 страницу в высоту и прочими настройками печати.

Последний раз редактировалось pashulka; 20.05.2007 в 17:55.
pashulka вне форума Ответить с цитированием
Старый 26.02.2009, 11:39   #3
AlexandrSh
Новичок
Джуниор
 
Регистрация: 26.02.2009
Сообщений: 2
По умолчанию

Может поэкпериментируете с этим файлом? A-21.zip
Заранее огромное спасибо.

Последний раз редактировалось AlexandrSh; 26.02.2009 в 12:45.
AlexandrSh вне форума Ответить с цитированием
Старый 26.02.2009, 14:21   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Может поэкпериментируете с этим файлом? A-21.zip
Вы что, пошутили?
У Вас объединённые ячейки расположены в шахматном порядке:



Как Вы себе представляете разделение файла на 2 страницы без разрыва объединённой ячейки?
EducatedFool вне форума Ответить с цитированием
Старый 26.02.2009, 16:15   #5
AlexandrSh
Новичок
Джуниор
 
Регистрация: 26.02.2009
Сообщений: 2
По умолчанию

Я думал может в excel есть умная функция, которая при выводе на печать может переносить на следующюю страницу разрезаные страничным переходом объединённые ячейки. При этом анализировать отдельно каждую колонну. Или это не реализуемо?
AlexandrSh вне форума Ответить с цитированием
Старый 26.02.2009, 16:21   #6
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Такой функции среди встроенных, насколько я знаю, нет.
Реализовать её в принципе возможно:
при нажатии кнопки Печать (или Предварительный просмотр) макрос будет определять положение горизонтального разрыва страницы, добавлять в этом месте пустую строку (или 2 пустые строки),
и восстанавливать содержимое "обрезанных" ячеек.

Но писать этот макрос долго.
Проще распечатать эту таблицу на рулоне
Тогда разрезанных ячеек просто не будет...
EducatedFool вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Корректная закачка файлов. Dj_smart Работа с сетью в Delphi 3 26.03.2009 16:57
Форматы ячеек Cannibal Microsoft Office Excel 2 01.09.2008 17:30
Сумма ячеек artemavd Общие вопросы Delphi 11 24.07.2008 16:36
Форматирование ячеек shmelvs Microsoft Office Excel 6 24.07.2008 10:24
Форматирование ячеек Andr Microsoft Office Excel 12 18.08.2007 20:15