Мне бы хотелось, чтобы в Google Sheet отображалась гиперссылка на пользователей, но эта гиперссылка уникальна для каждого пользователя.Мне удалось заставить его работать, но потом я понял, что при одновременном входе нескольких пользователей возникнет проблема (будут отображаться ссылки последних пользователей).Как я могу решить эту проблему?
Мне уже удалось создать лист, который будет отображать ссылку, настроенную для каждого пользователя с помощью vlookup на таблицу с электронными письмами пользователей первого столбца и уникальным URL-адресом второго столбца.Затем я использую функцию onOpen (), чтобы включить строку кода, которая установит значение ячейки для электронной почты пользователя, и именно на эту ячейку ссылается vlookup.
По сути, на Листе 1 у меня естьячейка с формулой: = гиперссылка (link1, text1) link1 и text1 - это именованные диапазоны, ссылающиеся на две ячейки в другом листе 2, которые настроены с использованием vlookup для таблицы, и ссылающиеся на ячейку, которая содержит электронную почту текущего пользователя (полученную черезФункция onOpen ()).
Я надеюсь, что каждый пользователь сможет увидеть ссылку, настроенную для него, и по которой он сможет щелкнуть и перейти на свою собственную страницу.Однако, когда несколько пользователей входят в систему примерно в одно и то же время, ячейка, на которую ссылаются функции vlookup, быстро перезаписывается последним пользователем, открывшим лист.Есть ли способ сделать это так, чтобы каждый действительно видел настраиваемую ссылку, и ссылка сохраняется для каждого пользователя?Я играю, чтобы рассмотреть варианты за пределами Google Sheet.