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

Вход

Регистрация

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

 

= Мир MS Excel/Авто-е фикс-е даты при изменении ячейки с выпадающим списком - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Авто-е фикс-е даты при изменении ячейки с выпадающим списком (Формулы/Formulas)
Авто-е фикс-е даты при изменении ячейки с выпадающим списком
Lelikas123 Дата: Понедельник, 07.10.2019, 09:23 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Доброго времени суток! Помогите с решением задачи, в таблице ежедневно собираются данные по обращению партнеров.1.Необходимо чтобы при выборе сотрудника (столбец A) автоматом проставлялась текущая дата (столбец B), которую в последствии не было возможности изменить. 2.Необходимо фиксировать каждую дату изменения стадии работы с обращением (столбца H) в соответствующую ячейку с названием статуса (J/K/L). Информация по статусам на Листе 2.Важно, чтобы значение в ячейке с проставленной датой не корректировалось, дата так же не удалялась. 3. Срок отработки запроса (столбец M) проставлялся автоматически =столбец L - столбец B.
Если дата в ячейках J/K - превышает:
- 1 день от даты указанной в ячейке B, то ячейка становится зеленого цвета
- 2 дня от даты указанной в ячейке B, то ячейка становятся желтого цвета
- 3 дня от даты указанной в ячейке B, то ячейка становятся красного цвета Файл во вложении.
Заранее спасибо!
К сообщению приложен файл: __CRM.xlsx(21.4 Kb)
 
Ответить
СообщениеДоброго времени суток! Помогите с решением задачи, в таблице ежедневно собираются данные по обращению партнеров.1.Необходимо чтобы при выборе сотрудника (столбец A) автоматом проставлялась текущая дата (столбец B), которую в последствии не было возможности изменить. 2.Необходимо фиксировать каждую дату изменения стадии работы с обращением (столбца H) в соответствующую ячейку с названием статуса (J/K/L). Информация по статусам на Листе 2.Важно, чтобы значение в ячейке с проставленной датой не корректировалось, дата так же не удалялась. 3. Срок отработки запроса (столбец M) проставлялся автоматически =столбец L - столбец B.
Если дата в ячейках J/K - превышает:
- 1 день от даты указанной в ячейке B, то ячейка становится зеленого цвета
- 2 дня от даты указанной в ячейке B, то ячейка становятся желтого цвета
- 3 дня от даты указанной в ячейке B, то ячейка становятся красного цвета Файл во вложении.
Заранее спасибо!

Автор - Lelikas123
Дата добавления - 07.10.2019 в 09:23
Nic70y Дата: Понедельник, 07.10.2019, 09:42 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 5681
Репутация: 1246 ±
Замечаний: 0% ±

ru13;10;03
1.Необходимо чтобы при выборе сотрудника (столбец A) автоматом проставлялась текущая дата (столбец B), которую в последствии не было возможности изменить.
защита листа - пароль 123
в модуль листа:
[vba]
Код
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("A1:A65536")) Is Nothing Then
        If Target <> "" And Target.Offset(0, 1) = "" Then
            ActiveSheet.Unprotect Password:="123"
            Target.Offset(0, 1) = Date
            ActiveSheet.Protect Password:="123"
        End If
    End If
End Sub
[/vba]
остальные пункты = новые темы.
но вот такие у нас правила и это правильно
К сообщению приложен файл: _CRM.xlsm(29.0 Kb)


ЯД(poison) 41001841029809
 
Ответить
Сообщение
1.Необходимо чтобы при выборе сотрудника (столбец A) автоматом проставлялась текущая дата (столбец B), которую в последствии не было возможности изменить.
защита листа - пароль 123
в модуль листа:
[vba]
Код
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("A1:A65536")) Is Nothing Then
        If Target <> "" And Target.Offset(0, 1) = "" Then
            ActiveSheet.Unprotect Password:="123"
            Target.Offset(0, 1) = Date
            ActiveSheet.Protect Password:="123"
        End If
    End If
End Sub
[/vba]
остальные пункты = новые темы.
но вот такие у нас правила и это правильно

Автор - Nic70y
Дата добавления - 07.10.2019 в 09:42
Lelikas123 Дата: Понедельник, 07.10.2019, 09:52 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Nic70y, спасибо за оперативный ответ, но есть один нюанс. Сейчас проставляется текущая дата, но я не могу выбрать ячейки с выпадающим списком (F/G/H.....), на которые по сути ограничения не нужны, а в данный момент получается что изменения внести не могу т.к. они ячейка находится в защищенном листе
 
Ответить
СообщениеNic70y, спасибо за оперативный ответ, но есть один нюанс. Сейчас проставляется текущая дата, но я не могу выбрать ячейки с выпадающим списком (F/G/H.....), на которые по сути ограничения не нужны, а в данный момент получается что изменения внести не могу т.к. они ячейка находится в защищенном листе

Автор - Lelikas123
Дата добавления - 07.10.2019 в 09:52
Nic70y Дата: Понедельник, 07.10.2019, 09:56 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 5681
Репутация: 1246 ±
Замечаний: 0% ±

ru13;10;03
в файле, который я приложил, с ячеек столбца A снята защита,
остальные я не трогал.
снимите защиту с нужных ячеек.


ЯД(poison) 41001841029809
 
Ответить
Сообщениев файле, который я приложил, с ячеек столбца A снята защита,
остальные я не трогал.
снимите защиту с нужных ячеек.

Автор - Nic70y
Дата добавления - 07.10.2019 в 09:56
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Авто-е фикс-е даты при изменении ячейки с выпадающим списком (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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