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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.11.2012, 19:18   #1
vpm
Пользователь
 
Регистрация: 20.02.2009
Сообщений: 44
По умолчанию "Cквозная строка" на часть листа ?

Посоветуйте плз как сделать в макросе для EXEL "сквозную строку" не на ВЕСЬ лист, а на его кусок (строка с номерами столбцов в длинной таблице, которой лист не заканчивается).
Спасибо.
vpm вне форума Ответить с цитированием
Старый 13.11.2012, 19:21   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

для вывода на принтер - колонтитулы
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 13.11.2012, 19:27   #3
vpm
Пользователь
 
Регистрация: 20.02.2009
Сообщений: 44
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
для вывода на принтер - колонтитулы
А где можно задать, что колонтитулы нужны не на ВЕСЬ лист? (EXEL 2010)
vpm вне форума Ответить с цитированием
Старый 13.11.2012, 19:34   #4
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

Нигде. Либо задавайте - либо нет. Можете разделить лист на 2 и на второй перенести данные, где не нужны колонтитулы.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Старый 13.11.2012, 19:36   #5
vpm
Пользователь
 
Регистрация: 20.02.2009
Сообщений: 44
По умолчанию

Спасибо!
Что-то я затупил
vpm вне форума Ответить с цитированием
Старый 13.11.2012, 20:48   #6
vpm
Пользователь
 
Регистрация: 20.02.2009
Сообщений: 44
По умолчанию

Цитата:
Сообщение от kuklp Посмотреть сообщение
Нигде. Либо задавайте - либо нет. Можете разделить лист на 2 и на второй перенести данные, где не нужны колонтитулы.
Недостатки подсказанного простого решения проблемы:
1. Между первым листом со сквозной строкой и "концовкой" без нее на печати возникают неприятные пустые строчки
2. (и более серьезный!) Как нумеровать страницы "концовки", если я заранее не знаю количество страниц в первой части?
Подскажите пожалуйста , как в макросе это количество подсчитать?
vpm вне форума Ответить с цитированием
Старый 13.11.2012, 23:10   #7
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

Почитайте справку по hpagebreaks.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Старый 13.11.2012, 23:34   #8
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Такая цитата:

Во вложении в ячейке AM1 формула показывающая сколько листов будет выведено на печать. Выводимое значение зависит от установок печати, то ли для всего документа, то ли для активного листа. Используется макрофункция - поэтому макросы должны быть разрешены. Формулу можно ввести в любую ячейку листа.
=стр
=ПОЛУЧИТЬ.ДОКУМЕНТ(50+ТДАТА()*0)
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 14.11.2012, 06:53   #9
vpm
Пользователь
 
Регистрация: 20.02.2009
Сообщений: 44
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
Такая цитата:

Во вложении в ячейке AM1 формула показывающая сколько листов будет выведено на печать. Выводимое значение зависит от установок печати, то ли для всего документа, то ли для активного листа. Используется макрофункция - поэтому макросы должны быть разрешены. Формулу можно ввести в любую ячейку листа.
=стр
=ПОЛУЧИТЬ.ДОКУМЕНТ(50+ТДАТА()*0)
Извините, но я ничего не понял
А можно пояснить простыми словами что и как делать?
Спасибо!
vpm вне форума Ответить с цитированием
Старый 14.11.2012, 06:58   #10
vpm
Пользователь
 
Регистрация: 20.02.2009
Сообщений: 44
По умолчанию

Цитата:
Сообщение от kuklp Посмотреть сообщение
Почитайте справку по hpagebreaks.
Почитал, но ничего не нашел
(hpagebreaks.count дает 1)
А кстати почему hpagebreaks, а не vpagebreaks??
vpm вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") funnyy Помощь студентам 3 17.10.2012 17:40
Вывести название соответствующей карты вида "шестерка бубен", "дама червей","туз треф" и т.п. воваава Помощь студентам 3 01.12.2011 12:50
Правильный параметр "командная строка" в макрокоманде "ЗапускПриложения". peektoseen Microsoft Office Access 3 10.03.2010 19:53
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
Скрывать часть листа с "флажка" Иванов_ДМ Помощь студентам 1 18.02.2009 00:34