Макрос для просмотра списка активных пользователей - PullRequest
0 голосов
/ 07 октября 2019

Извините, новичок в Google Sheets здесь, но с достаточным опытом работы с VBA.

Я пытаюсь создать активный список активных пользователей на скрытом листе, который затем можно использовать для выделения информации о существовании. из тех пользователей с условным форматом и vlookup.

Может ли это работать в Sheets?

Пока у меня есть код ниже, но это первые дни, и кажется, что это только один из нихпользователь, который активировал код, а не все. Я думаю, я понимаю, почему это так, но мне очень трудно найти ресурсы, которые помогут мне в этом (опять же, новичок в Sheets).

function GetUserNames() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sht = ss.getSheetByName("ActiveUsers");
// Log the email address of the person running the script.
var email = Session.getActiveUser().getEmail();
Logger.log(email);
//SET CELL A1 TO EMAIL ADDRESS OF ACTIVE USERS
sht.getRange(1,1).setValue(email);
}

Я планирую запустить это с Fromэлектронная таблица - при открытом триггере. Это предпочтительный вариант для таких вещей? Я еще не начал рассматривать аспект скрытого листа, но предполагаю, что он будет работать нормально, даже если мой сценарий должен каждый раз отменять / скрывать его?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...