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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.04.2009, 11:49   #1
treiber
 
Регистрация: 03.09.2008
Сообщений: 6
По умолчанию Автоматическое создание списка листов с датой их изменения и печати

Имеется файл Excel, в котором более 30 листов.

Периодически:
- создаются новые листы-таблицы, которые вставляются между теми или иными ранее созданными листами
- содержимое уже ранее созданных листов пользователем корректируется и печатается.

Самым первым листом стоит лист с перечнем остальных листов - "лист - оглавлений" с датами их корректировки и печати -> они изменяется пока вручную.

Хотелось бы автоматически делать следующее:
- в листе -оглавлений д/б следующие колонки со следующими названиями:
. N п/п,
. название листа,
. дата первоначального создания листа,
. дата и время последнего изменение листа,
. дата и время последней распечатки листа ( т.к. иногда пользователь печатает один и тот же лист дважды в разные дни - причем лист не корректировался, а потом пытается понять есть ли отличия в этих двух твердых копиях).

. количество печатных страниц для листа-таблицы

*) - сейчас для каждого листа я однократно настраиваю в ручную колонтитул, в котором присутствует следующая информация:
~ название книги и листа,
~ первоначальная дата создания документа, вводится просто как текст, например: 27.04.09
~ дату и время печати,
~ номер очередной страницы в листе и общее кол-во страниц на листе.

Все кроме даты создания листа добавляется кнопками колонтитула.


- обновлять в листе-оглавлении список имеющихся на данный момент листов:
. в том порядке, как они расположены в книге
. или в алфавитном - по названию листов
. для имеющихся в книге листов вышеуказанные даты и количество печатных страниц

Я так понимаю, что начинать надо с поиска свойств отвечающих за название листов в книге и вышеуказанных дат,
а затем д/б цикл по свойствам листов-таблиц.

Подскажите как двигаться?
treiber вне форума Ответить с цитированием
Старый 27.04.2009, 22:02   #2
pivas
Форумчанин
 
Регистрация: 03.04.2009
Сообщений: 412
По умолчанию

Попробуйте начать с этого:
Вложения
Тип файла: rar Учёт_листов.rar (10.8 Кб, 54 просмотров)
pivas вне форума Ответить с цитированием
Старый 28.04.2009, 15:31   #3
treiber
 
Регистрация: 03.09.2008
Сообщений: 6
По умолчанию

Цитата:
Сообщение от pivas Посмотреть сообщение
Попробуйте начать с этого:
Что-то программу я не могу запустить, при нажатии на кнопку - ничего не происходит.
Макрос недоступен.
treiber вне форума Ответить с цитированием
Старый 28.04.2009, 15:38   #4
pivas
Форумчанин
 
Регистрация: 03.04.2009
Сообщений: 412
По умолчанию

Попробуйте снять защиту с листа или запустить вручную макрос AddPageName
pivas вне форума Ответить с цитированием
Старый 28.04.2009, 16:55   #5
treiber
 
Регистрация: 03.09.2008
Сообщений: 6
По умолчанию

Цитата:
Сообщение от pivas Посмотреть сообщение
Попробуйте снять защиту с листа
Что вы имеете ввиду?
Уровень безопасности для Макро - я поставил самый низкий.
Цитата:
Сообщение от pivas Посмотреть сообщение
или запустить вручную макрос AddPageName
А это я вообще не понимаю как сделать!
treiber вне форума Ответить с цитированием
Старый 28.04.2009, 16:58   #6
pivas
Форумчанин
 
Регистрация: 03.04.2009
Сообщений: 412
По умолчанию

Сервис>Защита>Снять защиту
Сервис>Макрос>Макросы...>AddPageNam e>Выполнить
pivas вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПОМОЩЬ!!!! Автоматическое создание заявок WWS10 Microsoft Office Excel 5 21.04.2009 20:08
О форматировании листов для печати! Юнлинг Microsoft Office Excel 5 16.01.2009 16:10
автоматическое создание элементов подскажите пожалуйста. можно ли в Делфи организовать следующее: по зад AniMEshKa Помощь студентам 4 19.04.2008 15:45
Создание списка изображений mikhea Помощь студентам 1 01.06.2007 20:41
создание списка zetrix Microsoft Office Excel 0 31.10.2006 08:05