Есть бланк определенной формы.. необходимо в нем сделать в определенных ячейках нумерацию страниц начиная со второй и подставлять значение количества страниц на первом листе. Каким способом это сделать можно..
Есть бланк определенной формы.. необходимо в нем сделать в определенных ячейках нумерацию страниц начиная со второй и подставлять значение количества страниц на первом листе. Каким способом это сделать можно..ovechkin1973
А Вы надеялись, что в ячейках сквозных строк может быть разное значение? На то они и сквозные, что хоть и печатаются на каждом листе, но это только видимость, т.к. реально существуют в единственном экземпляре. Так что с колонтитулами - это скорее всего самое то, что надо.
А Вы надеялись, что в ячейках сквозных строк может быть разное значение? На то они и сквозные, что хоть и печатаются на каждом листе, но это только видимость, т.к. реально существуют в единственном экземпляре. Так что с колонтитулами - это скорее всего самое то, что надо.Alex_ST
Да, тёзка, вот ЭТО, похоже, должно работать. Только надо подумать, как чуть подпилить, чтобы не жёстко задавать столбец для ячеек с номерами страниц... Может быть, перед началом нумерации предложить юзеру выделить столбец? А про HPageBreaks я к стыду своему даже не слышал.
Да, тёзка, вот ЭТО, похоже, должно работать. Только надо подумать, как чуть подпилить, чтобы не жёстко задавать столбец для ячеек с номерами страниц... Может быть, перед началом нумерации предложить юзеру выделить столбец? А про HPageBreaks я к стыду своему даже не слышал. Alex_ST
Спасибо за участие.. ссылки все пересмотрел. Как использовать в своих целях макрос не понял. Осилил только колонтитулы в правом нижнем углу каждой страницы .. типа 1 из 5.. как посчитать общее количество листов не представляю
Спасибо за участие.. ссылки все пересмотрел. Как использовать в своих целях макрос не понял. Осилил только колонтитулы в правом нижнем углу каждой страницы .. типа 1 из 5.. как посчитать общее количество листов не представляюovechkin1973
Плохо когда не знаешь, да еще забудешь. Правильно сформулированный вопрос содержит половину ответа.
AlexM, я перенес макрос в свой файл и вставил "&Sheet_Page_Count("Шапка") на лист "заполнение шапки" в ячейку G7. Из нее уже в автоформу на листе "Шапка" вставил. Если начать добавлять листы или убирать не меняются значения.. что не так делаю? Точнее что надо делать, чтобы пересчет был, если добавили листы или убрали? Я в макрос абсолютный нуль.. могу только их вставлять в свои файлы.. да и то, если все просто. Правда если встать в ячейку, где написано Sheet_Page_Count("Шапка") и нажать энтер, то перерасчет происходит
AlexM, я перенес макрос в свой файл и вставил "&Sheet_Page_Count("Шапка") на лист "заполнение шапки" в ячейку G7. Из нее уже в автоформу на листе "Шапка" вставил. Если начать добавлять листы или убирать не меняются значения.. что не так делаю? Точнее что надо делать, чтобы пересчет был, если добавили листы или убрали? Я в макрос абсолютный нуль.. могу только их вставлять в свои файлы.. да и то, если все просто. Правда если встать в ячейку, где написано Sheet_Page_Count("Шапка") и нажать энтер, то перерасчет происходитovechkin1973
Ура! заработало!!! Глупый вопрос - я в ячейку что вставил? Сегодня - это формула.. а перед этим? И как это с макросом связано? В любом случае очень благодарен
Ура! заработало!!! Глупый вопрос - я в ячейку что вставил? Сегодня - это формула.. а перед этим? И как это с макросом связано? В любом случае очень благодаренovechkin1973
Плохо когда не знаешь, да еще забудешь. Правильно сформулированный вопрос содержит половину ответа.
Глупый вопрос - я в ячейку что вставил? Сегодня - это формула.. а перед этим?
перед СЕГОДНЯ() функция пользователя Sheet_Page_Count("Шапка") в аргументе имя листа. СЕГОДНЯ()*0 есть ноль, что не как не влияет на результат функции пользователя. Однако функция СЕГОДНЯ() пересчитывается при любых изменениях на листе, а так как эта функция в составе формулы, то пересчитывается формула.
Глупый вопрос - я в ячейку что вставил? Сегодня - это формула.. а перед этим?
перед СЕГОДНЯ() функция пользователя Sheet_Page_Count("Шапка") в аргументе имя листа. СЕГОДНЯ()*0 есть ноль, что не как не влияет на результат функции пользователя. Однако функция СЕГОДНЯ() пересчитывается при любых изменениях на листе, а так как эта функция в составе формулы, то пересчитывается формула.AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.