|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.02.2009, 14:36 | #1 |
Регистрация: 03.02.2009
Сообщений: 4
|
Помогите создать макрос
Добрый день! Люди добрые, помогите мне пожалуйста.
На кону деловая репутация. Таблица нужна для отслеживания прохождения проверок, учебы летным составом. Условия для открытия файла «ГРАФИК ПРОВЕРОК»: - макросы не отключать - пароль 767 В первой части отражены даты прохождения сотрудниками той или иной тренировки, за исключением «Срока действия св-ва» здесь указывается дата, до которой свидетельство действует. Красным шрифтом выделяются просроченные даты, синим – с приближающимся сроком окончания. - при нажатии на овал, сотрудники должны группироваться по порядку, начиная с просроченной даты, далее с приближающимся сроком окончания и потом все остальные. Во второй части таблицы, по месяцам, условным обозначением, отражается тренировка, которую сотрудник должен пройти в данном месяце. Количество ячеек в месяц соответствует количеству позиций в первой части таблицы. Изначально позиций было 10 (класс, кат.ИКАО и Тренажер (очередной) не считаем). Я добавила столбец «КПК 767/777 первонач.», добавила ячейки по месяцам, вроде бы разобралась с формулами, но вот макросы после этого столбика сдвинулись. Теперь чтобы упорядочить «МВЛ» мне надо нажать «ОГ» и т.д. Для справки: Наименование позиции Срок действия ТП/ПР (начало годового периода) 1 год ТП/ПР (действующ. квартальн. КПП) 3 мес Срок действия св-ва 1 год КПК 767/777 первонач. 2 года КПК 767/777 1 год МВЛ до 11.2007 – 2 года после 11.2007 – 3 года ОГ 2 года АСП-Суша 1 год АСП-Вода 2 года Тренажер 6 мес И еще, если Вам не трудно, добавьте по такому же принципу еще два столбика: «CRM» срок действия 3 года. Английский 4 уровень – 3 года 5 уровень – 6 лет Если можно объясните попроще, в EXCEL я дилетант. ОГРОМНОЕ СПАСИБО! Последний раз редактировалось Светлана632; 07.02.2009 в 14:38. |
07.02.2009, 15:01 | #2 | ||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Цитата:
|
||
08.02.2009, 17:20 | #3 |
Регистрация: 03.02.2009
Сообщений: 4
|
а *.xls почему-то не прикрепляется. Тут написано, что разрешённые типы тока рисунки и всё такое... В виде рисунка я бы смогла, но нужен оригинал наверное???
|
08.02.2009, 18:47 | #4 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Заархивируйте и прикрепите архив. Он разрешен. А то ваша деловая репутация пострадает
Лучше день потерять — потом за пять минут долететь!©
|
08.02.2009, 20:32 | #5 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Архиватор-то есть?
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 08.02.2009 в 22:42. |
09.02.2009, 10:38 | #6 |
Регистрация: 03.02.2009
Сообщений: 4
|
Воооот. Наконец-то смогла...
|
09.02.2009, 11:38 | #7 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Не совсем понял, что требуется...
Сделал сортировку независимо от всех Ваших макросов. (теперь не надо записывать макросы сортировки для каждого столбца) Для запуска сортировки дважды щелкните левой кнопкой мыши на заголовке столбца (в 4-й строке) Обрабатываются щелчки (запускается сортировка) только на столбцах с 1 по 22 (ФИО ... Тренажер), и со 192-го и далее (начиная со столбца Дата рождения) Вот весь макрос: Код:
Цитата:
Некоторые столбцы (например, с наименованиями месяцев) сортируются не по порядку (по алфавиту), что не есть хорошо. Как с этим бороться - не придумал (назначение ячейкам формата "дата" не помогло) Файл со вложением прикреплю чуть позже - не удаётся его сжать архиватором Добавлено Пришлось снять с файла пароль - размер файла тут же уменьшился с 3 Mb до 1,6 Mb, да и в архиве он сжался до 14% Запароленный файл сжатию практически не поддавался... Кто-нибудь может объяснить, почему?
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов Последний раз редактировалось EducatedFool; 09.02.2009 в 11:47. |
|
09.02.2009, 12:12 | #8 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Я, конечно, не большой специалист в шифровании, но, думаю, что причина в боязни разработчиков Excel, что после распаковки упакованого файла, пароль не восстановится. А может проблема в самом архиваторе?
Лучше день потерять — потом за пять минут долететь!©
|
09.02.2009, 19:21 | #9 |
Регистрация: 03.02.2009
Сообщений: 4
|
Большое спасибо, светлая голова!!! Супер!!! Все работает как надо, только конечно с названиями месяцев - небольшой "косячок", а для меня это очень существенно (необходимо при планировании тренажеров на следующий месяц). А нельзя ли сделать, чтобы в этот столбец работал по-прежнему, т.е. сортировал месяцы по порядку?
|
10.02.2009, 06:18 | #10 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
набирайте в ячейке на "апрель", а "апр 09" Таким образом, в ячейке сохранится дата 01.04.2009, хотя отображаться в ней будет только название месяца. В этом случае сортировка будет осуществляться корректно. Теперь можно удалять все овалы, запускающие сортировку... |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать и вставить в макрос свой BOX | ЕщеОдинСергей | Microsoft Office Excel | 8 | 28.04.2009 20:49 |
Помогите написать макрос для... | КотФиларет | Microsoft Office Word | 15 | 24.01.2009 23:00 |
Помогите написать макрос для... | КотФиларет | Microsoft Office Word | 6 | 23.01.2009 00:35 |
Помогите написать макрос | Neo007 | Microsoft Office Excel | 4 | 24.10.2008 07:25 |
Помогите дописать макрос | Neo007 | Microsoft Office Excel | 2 | 25.09.2008 17:31 |