|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.11.2009, 19:29 | #1 |
Пользователь
Регистрация: 01.08.2009
Сообщений: 17
|
Номер страницы - проставить
Добрый вечер!
Подскажите, пож-та каким образом можно сделать следующее: для строк в столбце "В", текст в которых написан шрифтом большим 12 (выделены красным) проставить напротив (в стобце М) номера страниц, на которых эти строки расположены Файл-исходник: |
12.11.2009, 20:08 | #2 | ||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Цитата:
По каким признакам его вычислять? К примеру, почему строки 54 (Резервуар горизонтальный) и 55 (Технологическое оборудование ) имеют номер страницы, равный двум? |
||
12.11.2009, 20:15 | #3 |
Пользователь
Регистрация: 27.09.2008
Сообщений: 69
|
Вроде это то, что Вам нужно:
http://www.sql.ru/forum/actualthread.aspx?tid=329838 Или вот ещё: http://www.programmersforum.ru/showthread.php?t=23104
Андрей
|
12.11.2009, 20:19 | #4 |
Пользователь
Регистрация: 01.08.2009
Сообщений: 17
|
Скачал выставленный файл. Почему-то параметры страницы слетели (ориентация была альбомная, и отступы полей были другие).
На самом деле Таблица будет шириной в 1 страницу, а высотой n страниц. Номер страницы определяется по номеру, который будет при включенном режиме "Разметка страницы" (или предварительном просмотре), т.е. количеством разрывов страниц. Попробую еще раз залить файл. |
12.11.2009, 20:28 | #5 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Вот Вам пример:
Обратите внимание на формулы в столбце M: Код:
Код:
Перед выводом на печать вручную запускайте пересчёт.
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов Последний раз редактировалось EducatedFool; 12.11.2009 в 20:30. |
12.11.2009, 20:38 | #6 |
Пользователь
Регистрация: 01.08.2009
Сообщений: 17
|
EducatedFool, спасибо Вам большое! Вы мне очень помогли. Буду дальше разбираться.
|
12.11.2009, 20:50 | #7 |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 842
|
EducatedFool: Как быть в подобной ситуации при этом использовать колонтитул. А номер страницы должен отражать в колонтитуле?
С уважением, Алексей.
|
12.11.2009, 21:00 | #8 |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 842
|
EducatedFool: в другой теме нашел вариант решения, постранично, и каждый перед каждой страницей изменять колонтитул. Думаю это единственное здравое решение.
Еще вопрос: В книге есть лист "Лист 1" как узнать сколько в нем всего листов, с учетом колонтитула на этом листе?
С уважением, Алексей.
|
12.11.2009, 21:01 | #9 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Меню Вид - Колонтитулы - Создать верхний колонтитул, нажимаем на кнопочку с символом #, потом ОК. |
|
12.11.2009, 21:39 | #10 | |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 842
|
Цитата:
Есть таблицы, шириной 1 лист, длиною N листов , на первом листе оформлена шапка (3-4 строки), которая должна повторяться на каждом листе. Эту шапку я задаю сквозными строками: .PrintTitleRows = "$1:$" & Строк_скв 'Задаем сквозные строки где Строк_скв - количество сквозных строк. Стоит задача, в шапке проставлять номера страниц, причем номер рассчитывается с учетом других листов (таблиц) которые должны печататься раньше. Я планирую такой алгоритм работы при печати таблицы: 1. по списку смотрим какие листы (таблицы) должны печататься раньше и определяем их общий размер в страницах. 2. вносим номер страница в шапку. 3. печатаем одну страницу текущего листа (таблицы). 4. увеличиваем номер страницы в шапке. 5. печатаем следующую страницу. 6. повторяем 4-5 пока не кончаться страницы. Возникает вопрос по пункту 1. Нужно определить размер листа (таблицы) с учетем сквозных строк.
С уважением, Алексей.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Узнать номер страницы в Excel перед печатью | Azat I | Свободное общение | 0 | 17.09.2009 18:25 |
как с помощью формулы проставить тире между цифрами | ALEKS2008 | Microsoft Office Excel | 22 | 21.08.2009 18:04 |
Как в HTML в form проставить два E-mail | чебургатор | HTML и CSS | 1 | 27.05.2009 20:33 |
Динамическое изменение URL страницы в JavaScript без перезагрузки страницы | ilusha | JavaScript, Ajax | 7 | 25.02.2009 09:59 |
Как сделать разрыв страницы печати по условию и узнать номер страницы | Leanna | Microsoft Office Excel | 2 | 21.01.2008 06:59 |