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

Вход

Регистрация

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

 

= Мир MS Excel/Вывод последнего автора изменений ячейки - Мир MS Excel

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

Excel 2019
Добрый день
Подскажите такой вопрос.
Есть таблица, в которой работает два десятка человек.

Каждый редактор производит только 1 действие - изменение 1 ячейки в строке.
Как сделать так, чтобы при изменении 1 ячейки в соседней ячейке появлялось имя редактора, кто это сделал?
 
Ответить
СообщениеДобрый день
Подскажите такой вопрос.
Есть таблица, в которой работает два десятка человек.

Каждый редактор производит только 1 действие - изменение 1 ячейки в строке.
Как сделать так, чтобы при изменении 1 ячейки в соседней ячейке появлялось имя редактора, кто это сделал?

Автор - LockSmith
Дата добавления - 22.03.2020 в 13:57
anvg Дата: Воскресенье, 22.03.2020, 21:00 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 581
Репутация: 271 ±
Замечаний: 0% ±

2016, 365
Доброе время суток
Как сделать так

Ну, имя редактора - это вряд ли (без дополнительных телодвижений), а вот его email, в принципе можно. Так что ответ на вопрос - как сделать, звучит следующим образом - написать скрипт или заказать такой скрипт в разделе Работа. Нечто вроде такого
[vba]
Код
function onEdit(e) {
  if (e.range.getNumColumns() == 1 && e.range.getNumRows() == 1) {
    e.range.offset(0, 1).setValue(Session.getEffectiveUser().getEmail());
  };
} // onEdit
[/vba]


Сообщение отредактировал anvg - Понедельник, 23.03.2020, 07:31
 
Ответить
СообщениеДоброе время суток
Как сделать так

Ну, имя редактора - это вряд ли (без дополнительных телодвижений), а вот его email, в принципе можно. Так что ответ на вопрос - как сделать, звучит следующим образом - написать скрипт или заказать такой скрипт в разделе Работа. Нечто вроде такого
[vba]
Код
function onEdit(e) {
  if (e.range.getNumColumns() == 1 && e.range.getNumRows() == 1) {
    e.range.offset(0, 1).setValue(Session.getEffectiveUser().getEmail());
  };
} // onEdit
[/vba]

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

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