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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.10.2009, 14:04   #1
KOSTIK1
Форумчанин
 
Аватар для KOSTIK1
 
Регистрация: 06.10.2009
Сообщений: 193
По умолчанию Помогите составить автоматическое заполнение таблицы!

Всем доброго времени суток! Жена всё время мучается с заполнением таблицы для графика уборки, то вставит не туда, то не то что нужно. Я смотрю очень многим уже помогли тут, вижу неплохие СПЕЦИАЛИСТЫ. Если не затруднит помогите пожалуйста!!
Вложения
Тип файла: rar Plan.rar (19.6 Кб, 26 просмотров)
С Уважением, Костик
KOSTIK1 вне форума Ответить с цитированием
Старый 23.10.2009, 17:20   #2
KOSTIK1
Форумчанин
 
Аватар для KOSTIK1
 
Регистрация: 06.10.2009
Сообщений: 193
По умолчанию

Вижу уже многие посмотрели, но нет предложений! Может тяжелое решение или может я плохо объяснил суть? Пожалуйста скажите.
С Уважением, Костик
KOSTIK1 вне форума Ответить с цитированием
Старый 23.10.2009, 18:17   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

я не уловил очевидных связей между данными на листах.
нужны более детальные обьяснения.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 23.10.2009, 18:33   #4
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

очень интересный пример данных:

23 фев. Уборка территории: Цех 1—10
Генеральная уборка

и т.д и т.п.

И что с ними делать?

Последний раз редактировалось EugeneS; 23.10.2009 в 18:37.
EugeneS вне форума Ответить с цитированием
Старый 23.10.2009, 20:40   #5
KOSTIK1
Форумчанин
 
Аватар для KOSTIK1
 
Регистрация: 06.10.2009
Сообщений: 193
По умолчанию

Спасибо за ответ, действительно мало инфы, попробую разъяснить.
1-Каждая неделя начинается с понедельника, соответственно и работа на неделю
2-У каждой группы своё задание на эту неделю.
3-Так как данные в одной ячейке, нужно выделять, копировать, и затем вставлять во вкладке ПЛАН соответственно в этом вся трудность но по другому не получается ДАННЫЕ получает(жена) от других.
4-Если недель не 5 а 4 то пятую строку оставить пустой
5-Ячейки на плане соеденены с другими листами которых тут нет (они в принцыпе не нужны) поэтому желательно чтобы в них было то что нужно.

Вкладываю как примерно это могло выглядеть.
Вложения
Тип файла: rar Plan1.rar (20.2 Кб, 18 просмотров)
С Уважением, Костик
KOSTIK1 вне форума Ответить с цитированием
Старый 25.10.2009, 22:46   #6
KOSTIK1
Форумчанин
 
Аватар для KOSTIK1
 
Регистрация: 06.10.2009
Сообщений: 193
По умолчанию

Попробую разъяснить ещё по подробнее.

5 янв. Уборка территории: Цех 1—5
№ 1: Группа 1:1—3
№ 2: Группа 2 и Группа 4 (уч-к 4)
№ 3: Группа 3 и Группа 5 (уч-к 5)
Если возможно чтобы так разделялось макросом в необходимые ячейки.
Должно соответствовать дате. Может так пойдёт? Простите за назойливость.
С Уважением, Костик
KOSTIK1 вне форума Ответить с цитированием
Старый 27.10.2009, 13:21   #7
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

Постараюсь Вам помочь
EugeneS вне форума Ответить с цитированием
Старый 27.10.2009, 18:49   #8
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

см. вложение

Откройте файл, выделите ячейку с датой на Листе "ПЛАН" (колонка 1), нажмите кнопку "Получить данные" (слева вверху), появится окно запроса номера строки по которую необходимо внести данные, указывайте номер строки.

Пример: выделяем ячейку "А3", жмем "Получить данные", вводим номер строки 6, получаем заполненные 3-6 строки. Заполняются строки только с датой и идущие подряд.

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

Тестируйте, если что пишите, посмотрю
Вложения
Тип файла: zip Plan_1.zip (24.9 Кб, 22 просмотров)
EugeneS вне форума Ответить с цитированием
Старый 28.10.2009, 13:03   #9
KOSTIK1
Форумчанин
 
Аватар для KOSTIK1
 
Регистрация: 06.10.2009
Сообщений: 193
По умолчанию

ОГРОМНОЕ СПАСИБО, ЭТО ТО ЧТО МНЕ И НУЖНО БЫЛО, только как быть с календарём, можно ли сделать чтобы он открывался по двойному клику и только в 2х жёлтых ячейках, и где править если "Группа" изменится на "Бригада" и т.п. (извиняюсь за нескромность).
PS. Я уже было думал что невыполнимо, ОДНАКО СНИМАЮ ШЛЯПУ ПЕРЕД ВАШИМ МАСТЕРСТВОМ!!!! Спасибо.
С Уважением, Костик
KOSTIK1 вне форума Ответить с цитированием
Старый 28.10.2009, 15:27   #10
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

Ответы:
- открытие по двойному клику мышки ячеек, окрашенных желтым цветом: см. вложение;
- для изменения "Группа" на "Бригада" необходимо:
1) открыть файл
2) Alt+F11
3) Ctrl+R и выбрать Module6
4) выделить мышкой строки начиная с Do и заканчивая Loop...
5) Сtrl+F, найти: Г, заменить: Б
Все это будет работоспособно при неизменности входящих данных в плане форматов, символов и т.д.
- правка месяцев, находите в коде макроса названия месяцев из трех букв (например, мар, апр, май и т.д.) и правите как нужно
Вложения
Тип файла: zip Plan_1.zip (26.8 Кб, 19 просмотров)

Последний раз редактировалось EugeneS; 28.10.2009 в 15:35.
EugeneS вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматическое заполнение строк Пришвин Microsoft Office Excel 32 21.09.2009 18:01
автоматическое заполнение данными ячеек в excel kasanad80 Microsoft Office Excel 7 17.07.2009 15:31
Автоматическое формировании таблицы данных из множества файлов Ivann Microsoft Office Excel 16 28.03.2009 21:23
Автоматическое заполнение данных из другого листа usgaz@list.ru Microsoft Office Excel 8 17.10.2008 10:41
Dblookupcombobox автоматическое заполнение в случае одного значения 1sal1 БД в Delphi 1 07.10.2008 21:41