Страницы: 1
RSS
Какой формулой правильно вставить нумерацию страниц в одной из ячеек?
 
 Появилась необходимость вставить нумерацию не колонтитулом, а непосредственно в ячейке каждого листа, и надо сделать так, чтобы при копировании предыдущего листа, в той же ячейке листа последующего номер увеличивался бы на единицу.
И вторым способом - чтобы номер страницы совпадал бы с названием данного листа.
В приложенном файле ячейка с номером страницы закрашена розовым.
Спасибо.
p.s. а, может быть, у кого-то уже есть более удобные наработки по моему вопросу?
Буду рад поучиться.
Изменено: MrBrown - 13.11.2018 14:57:36
 
Можно так попробовать:
Код
=ПРАВСИМВ(ЯЧЕЙКА("имяфайла");ДЛСТР(ЯЧЕЙКА("имяфайла"))-ПОИСК("]";ЯЧЕЙКА("имяфайла")))
Кому решение нужно - тот пример и рисует.
 
Код
=ПРАВСИМВ(ЯЧЕЙКА("имяфайла");1)
 
макрофункция
Код
=ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(38)
Изменено: Сергей - 13.11.2018 15:12:02 (файлик)
Лень двигатель прогресса, доказано!!!
 
Благодарю, по имени листа - работает.
А как сделать, чтобы формула ссылалась бы на предыдущее значение, то есть на ту же ячейку предыдущего листа (допустим, что листы не пронумерованы, а имеют названия)?
Вот, на втором листе формула такая: ='Лист1'!O1+1
А что вписать в ячейку на третьем листе, чтобы ссылалась на второй лист?
Не ручками вписать, а просто скопировать второй лист.
А на четвертом листе - ссылалась бы на третий и т.д.
Изменено: MrBrown - 13.11.2018 15:13:51
 
Цитата
MrBrown написал:
А что вписать в ячейку на третьем листе, чтобы ссылалась на второй лист?
странный вопрос
Код
='Лист2'!O1+1
Лень двигатель прогресса, доказано!!!
 
Сергей, это понятно, только я "ленюсь" на каждом листе вбивать в формуле 'Лист2', 'Лист3' и т.д..
Хотелось бы сделать своеобразную рекурсию, что ли, чтобы формула сама копировалась бы при создании нового листа копированием.
Ну, в принципе, мне и первые решения форумчан подойдут.
Всем спасибо за участие!
Страницы: 1
Наверх