Доброго времени суток, Мастерам макросов! Большая просьба решить вот такую задачу (если это вообще возможно). Есть таблица видов различных отсутствий с привязкой к табельному номеру и информацией по датам начала и окончания отсутсвия, количеству дней. Необходимо данную информацию перенести на другой лист, при этом разнести по дням месяца и буквенным обозначениям, отличающимся от заданных в таблице, а так же "затереть" уже имеющуюся там информацию. Не уверена, что идеально изложила вопрос, буду рада прокомментировать любое уточнение!!!
Заранее спасибо!
Доброго времени суток, Мастерам макросов! Большая просьба решить вот такую задачу (если это вообще возможно). Есть таблица видов различных отсутствий с привязкой к табельному номеру и информацией по датам начала и окончания отсутсвия, количеству дней. Необходимо данную информацию перенести на другой лист, при этом разнести по дням месяца и буквенным обозначениям, отличающимся от заданных в таблице, а так же "затереть" уже имеющуюся там информацию. Не уверена, что идеально изложила вопрос, буду рада прокомментировать любое уточнение!!!
Спасибо Вам огромное!!! Шикарная работа.... Над остальным будем думать....) Проблема в том, что этот макрос "затирает" информацию по рабочим сменам...и "убивает" все данные по графику....как бы теперь это совместить... Может быть подскажите как это можно осуществить?
Спасибо еще раз!!!
Спасибо Вам огромное!!! Шикарная работа.... Над остальным будем думать....) Проблема в том, что этот макрос "затирает" информацию по рабочим сменам...и "убивает" все данные по графику....как бы теперь это совместить... Может быть подскажите как это можно осуществить?
pechkin, добрый день! Вы правы, затереть нужно рабочие смены, видом отсутствия. Т.е. у таб.№22800080 указан полностью отработанный месяц на стр. "Табель", а нам нужно, чтобы информация по больничному листу с 01.07 по 03.07 и 04.07. со страницы "Таблица отсутствий" затерла эти дни литерой "Б", на странице "Табель 2". На всякий случай прилагаю Табель.
Попробовали второй макрос, приложенный вами, но он к сожалению, почему-то выдает ошибку.
И еще раз спасибо, что помогаете!!!
pechkin, добрый день! Вы правы, затереть нужно рабочие смены, видом отсутствия. Т.е. у таб.№22800080 указан полностью отработанный месяц на стр. "Табель", а нам нужно, чтобы информация по больничному листу с 01.07 по 03.07 и 04.07. со страницы "Таблица отсутствий" затерла эти дни литерой "Б", на странице "Табель 2". На всякий случай прилагаю Табель.
Попробовали второй макрос, приложенный вами, но он к сожалению, почему-то выдает ошибку.
Ошибка возникала из-за отсутствия корректных значений в Вашем табеле.(Например колонка"R") Подправил. Здесь все старые значения (если таковые есть) , совпадающие с Таблицей отсутствий (Б, ОТ, К и т.д.)"затираются. Выбирайте. Проверяйте.
Ошибка возникала из-за отсутствия корректных значений в Вашем табеле.(Например колонка"R") Подправил. Здесь все старые значения (если таковые есть) , совпадающие с Таблицей отсутствий (Б, ОТ, К и т.д.)"затираются. Выбирайте. Проверяйте.pechkin
pechkin, добрый день! Проверили, теперь разносит!!!! Пробовали на другом файле запустить макрос, но что-то не пошло( Хотя это и не важно!!! У нас всплыли другие виды отсутствий, но думаю, что их мы попробуем сами добавить, если что спросим у Вас!!!
Спасибо Вам, ОГРОМНОЕ!!! И за то что просто откликнулись и за то, что на самом деле решили, то что нам казалось маловероятным!!!
pechkin, добрый день! Проверили, теперь разносит!!!! Пробовали на другом файле запустить макрос, но что-то не пошло( Хотя это и не важно!!! У нас всплыли другие виды отсутствий, но думаю, что их мы попробуем сами добавить, если что спросим у Вас!!!
Спасибо Вам, ОГРОМНОЕ!!! И за то что просто откликнулись и за то, что на самом деле решили, то что нам казалось маловероятным!!!redburjuy