Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Автоподстановка значений - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Автоподстановка значений
sanik Дата: Воскресенье, 14.01.2018, 13:34 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

2007
Здравствуйте, уважаемые форумчане! Хотел задать следующий вопрос: Я сделал выпадающий список через "Диспетчера имен" для проставления значений: "ОТ", "УХ", "МО", "ГН", "Я". И хотел спросить как сделать чтобы при выборе значения "Я" в ячейке под этим значением (в другой ячейке) автоматически проставлялись часы работы (полной смены), но при этом это время (рабочие часы) у всех работников разное. А при выборе другого значения (отличного от значения "Я") можно было вручную прописать рабочие часы.
Например, при выборе в ячейки "Е5" значения "Я", в ячейки "Е6" проставлялось значение "8:00", а при выборе любого другого значения в ячейке "Е5" в ячейки "Е6" можно написать вручную количество часов.
Заранее большое спасибо за помощь!
К сообщению приложен файл: 9252636-1-.xlsx (14.9 Kb)
 
Ответить
СообщениеЗдравствуйте, уважаемые форумчане! Хотел задать следующий вопрос: Я сделал выпадающий список через "Диспетчера имен" для проставления значений: "ОТ", "УХ", "МО", "ГН", "Я". И хотел спросить как сделать чтобы при выборе значения "Я" в ячейке под этим значением (в другой ячейке) автоматически проставлялись часы работы (полной смены), но при этом это время (рабочие часы) у всех работников разное. А при выборе другого значения (отличного от значения "Я") можно было вручную прописать рабочие часы.
Например, при выборе в ячейки "Е5" значения "Я", в ячейки "Е6" проставлялось значение "8:00", а при выборе любого другого значения в ячейке "Е5" в ячейки "Е6" можно написать вручную количество часов.
Заранее большое спасибо за помощь!

Автор - sanik
Дата добавления - 14.01.2018 в 13:34
Pelena Дата: Воскресенье, 14.01.2018, 14:09 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19511
Репутация: 4620 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте. Думаю, что только макросом, потому что ручной ввод удалит формулу
время (рабочие часы) у всех работников разное

Откуда брать это время?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте. Думаю, что только макросом, потому что ручной ввод удалит формулу
время (рабочие часы) у всех работников разное

Откуда брать это время?

Автор - Pelena
Дата добавления - 14.01.2018 в 14:09
sanik Дата: Воскресенье, 14.01.2018, 14:26 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

2007
Здравствуйте, Pelena. Рабочие часы следующии: 08:00, 10:51, 07:00. Я думаю что рабочее время прописать в зависимости от фамилии, а так как фамилии постоянны в каждой строчке, то по строчкам прописать.
Заранее спасибо за ответ.
 
Ответить
СообщениеЗдравствуйте, Pelena. Рабочие часы следующии: 08:00, 10:51, 07:00. Я думаю что рабочее время прописать в зависимости от фамилии, а так как фамилии постоянны в каждой строчке, то по строчкам прописать.
Заранее спасибо за ответ.

Автор - sanik
Дата добавления - 14.01.2018 в 14:26
Karataev Дата: Воскресенье, 14.01.2018, 15:25 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1336
Репутация: 533 ±
Замечаний: 0% ±

Excel
Реализовал макросом. После открытия файла, Вам надо разершить макросы. Макрос запускается автоматически, когда изменяются данные на листе. Если будет выбрано Я, то будет подставлено 8:00. В остальных случаях ничего происходить не будет.
К сообщению приложен файл: 9252636-1-kar.xlsb (18.5 Kb)
 
Ответить
СообщениеРеализовал макросом. После открытия файла, Вам надо разершить макросы. Макрос запускается автоматически, когда изменяются данные на листе. Если будет выбрано Я, то будет подставлено 8:00. В остальных случаях ничего происходить не будет.

Автор - Karataev
Дата добавления - 14.01.2018 в 15:25
sanik Дата: Понедельник, 15.01.2018, 09:49 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

2007
Здравствуйте, Karataev!
Большое спасибо за ответ, а в макросе можно поменять время (8:00) в зависимости от строчки, т.к. у разных людей разное рабочее время. И если можно, то каким способом?
Заранее спасибо!
 
Ответить
СообщениеЗдравствуйте, Karataev!
Большое спасибо за ответ, а в макросе можно поменять время (8:00) в зависимости от строчки, т.к. у разных людей разное рабочее время. И если можно, то каким способом?
Заранее спасибо!

Автор - sanik
Дата добавления - 15.01.2018 в 09:49
Karataev Дата: Понедельник, 15.01.2018, 10:20 | Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 1336
Репутация: 533 ±
Замечаний: 0% ±

Excel
На листе "Доплист" записывайте в столбцы C, D данные. Макрос будет использовать эти данные.
Если какой-то ФИО не будет на доплисте, то макрос подставит "8:00".
К сообщению приложен файл: 5148349.xlsb (20.3 Kb)


Сообщение отредактировал Karataev - Понедельник, 15.01.2018, 10:20
 
Ответить
СообщениеНа листе "Доплист" записывайте в столбцы C, D данные. Макрос будет использовать эти данные.
Если какой-то ФИО не будет на доплисте, то макрос подставит "8:00".

Автор - Karataev
Дата добавления - 15.01.2018 в 10:20
sanik Дата: Понедельник, 15.01.2018, 17:00 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

2007
Большое спасибо Karataev, за оперативный ответ, который полностью подходит под мои нужды.
 
Ответить
СообщениеБольшое спасибо Karataev, за оперативный ответ, который полностью подходит под мои нужды.

Автор - sanik
Дата добавления - 15.01.2018 в 17:00
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!