Страницы: 1
RSS
Как найти верхнюю правую ячейку в обрамлённом рамкой диапазоне?
 
Здравствуйте!
Дан прямоугольный диапазон ячеек, ограниченный рамкой, допустим, синего цвета (простыми словами - "форматка А4").
Точнее, их таких - несколько на листе. Расположены беспорядочно по всему листу.
Число строк и столбцов в каждой форматке в ходе работы пользователь может менять - удалять и вставлять дополнительные.
Как сделать, чтобы при запуске макроса, в верхнюю правую ячейку каждой форматки автоматически вставлялись номера страниц?
Спасибо.
p.s. точнее, я бы и сам разобрался со вставкой страниц (возможно), да только ума не приложу: как найти эту верхнюю правую ячейку циклом в каждой форматке.
(а также: как объединить все ячейки верхней строки кроме правой ячейки).
Как заставить программу определить границы всех форматок на листе?
p.p.s так как кроме общей границы, в каждой форматке есть ещё линии углового штампа, то я специально выделил нужные (внешние) границы синим.
 
Ctrl + F и поиск формата ячейки.
 
Разнесите "форматки' на разные листы. Так будет правильнее и проще будет с ними работать
Согласие есть продукт при полном непротивлении сторон
 
Привет!
Цитата
MrBrown написал:
я специально выделил нужные (внешние) границы синим.
Ништяк! И где этот файл?
Сравнение прайсов, таблиц - без настроек
 
ocet p, не понял.
Inexsu, приложил.
Sanja, Будет очень много листов.
Делается проект. Десяток разделов. Предлагается так:
Лист - раздел.
В разделе по 20-60 страниц.
В приложенном файле на первом листе размещены три страницы (для примера).
Вот мне и нужно, чтобы мой любимый Ёксель-моксель макросом определил синие границы и проставил в верхней правой ячейке каждой области номер страницы по восходящей.
Здесь, на первом листе - только три страницы для примера, на втором листе нумерация продолжается: 4, 5, 6 и т.д.
Подчеркну ещё раз: пользователь может добавлять/удалять строки и столбцы, и даже целые страницы, и после этого макрос вновь проставлял бы страницы уже в новых верхних правых ячейках.
p.s. границы я сделал синими из соображения указать макросу, в какой области искать и нумеровать ячейку.
Подскажите способ лучше.
Изменено: MrBrown - 30.12.2018 18:01:44
 
Вы потом листы выводите на печать, при этом отслеживаете, чтобы форматки попадали точно на лист А4. Что Вам мешает воспользоваться стандартными колонтитулами? Совместите правый верхний с тем местом, где должен быть номер.
Изменено: Михаил Лебедев - 30.12.2018 18:41:53 (вложил файл)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
 
Михаил Лебедев, а как создать верхний и нижний колонтитулы, как в моём файле?
Чтобы вверху была заштрихованная область с адресом, номер страницы.
А внизу и слева - стандартные таблицы углового штампа?
Просто номер страницы, дату я умею вставлять, а вот как вставить в виде таблицы?
Изменено: MrBrown - 30.12.2018 18:59:12
 
Как создать верхний левый - номерлиста - я показал в файле.
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
 
А стандартные таблицы углового штампа в колонтитулах - думаю, что в ексель - никак.
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
 
Цитата
MrBrown написал:
как создать верхний и нижний колонтитулы
MrBrown, а какое отношение этот вопрос имеет к заявленной теме?
 
Привет!
Во вложении.
Сравнение прайсов, таблиц - без настроек
 
Юрий М, см. пост #6.
 
Inexsu, Посмотрел код.
Столько функций!!!
Да мне ни в жисть такое не сваять.
Inexsu,  "Я внутренне Вами просто нецензурно восхищаюсь".
Благодарю за этот новогодний подарок.
 
MrBrown,
Пожалуйста, отпишитесь на кроссе
Сравнение прайсов, таблиц - без настроек
 
Цитата
MrBrown написал:
Юрий М , см. пост #6
Видел. И что?
Ваш дополнительный вопрос про создание колонтитулов. Представьте, что зайдёт на форму человек, у которого вопрос про создание колонтитулов - придёт ли ему в голову искать ответ в теме "Как найти верхнюю правую ячейку в обрамлённом рамкой диапазоне"?
Неужели это трудно понять?
 
Юрий М, ОК, прошу почистить мои посты про колонтитулы. Вы правы.
Inexsu,  Номер Яндекс-кошелька в Вашем профиле - действующий?
Я хотел бы отблагодарить Вас разумной денежкой. Считаю, что Ваша помощь здесь - рабочий комплект макросов с нуля, - на уровне услуги, а не просто подсказка.
 
Цитата
MrBrown написал:
Номер Яндекс-кошелька в Вашем профиле - действующий?
Да.
Сравнение прайсов, таблиц - без настроек
 
Inexsu, перевёл.
С наступающим Новым годом!
Страницы: 1
Наверх