штатными средствами никак, но можно попробовать написать скрипт, который будет открывать модальное окно с HTML кодом и гиперссылкой на номер телефона. Вот пример Скрипта , который выводит такое окно:
штатными средствами никак, но можно попробовать написать скрипт, который будет открывать модальное окно с HTML кодом и гиперссылкой на номер телефона. Вот пример Скрипта , который выводит такое окно:
штатными средствами никак, но можно попробовать написать скрипт, который будет открывать модальное окно с HTML кодом и гиперссылкой на номер телефона. Вот пример Скрипта , который выводит такое окно:
Попробовал вставить этот код, после чего сохранил. Перешёл в таблицу, ввёл в любую ячейку(Есть разница в какую ячейку вводить?) номер телефона с приставкой tel:. Номер подсвечивается как ссылка в ячейке, но при наведении курсора, или же клику по ней, ничего не происходит
штатными средствами никак, но можно попробовать написать скрипт, который будет открывать модальное окно с HTML кодом и гиперссылкой на номер телефона. Вот пример Скрипта , который выводит такое окно:
Попробовал вставить этот код, после чего сохранил. Перешёл в таблицу, ввёл в любую ячейку(Есть разница в какую ячейку вводить?) номер телефона с приставкой tel:. Номер подсвечивается как ссылка в ячейке, но при наведении курсора, или же клику по ней, ничего не происходит rico_crazy
Данный скрипт не является решением вашей задачи - это лишь пример как можно вывести модальное окно с HTML кодом. Для вашего конкретного случая, нужно писать сложный скрипт как я вижу: Во-первых - нужно ввести дополнительной окно юзер интерфейса, где будет условная кнопка "Позвонить"; Во-вторых - при нажатии на кнопку позвонить, скрипт должен определить на какой ячейке сейчас установлен курсор и забрать данные из этой ячейки; В-третьих - в скрипте нужно задать параметры msg,link и desc, link нужно сформировать так , чтобы была возможность вывести несколько номеров по ссылке, если номер не один в ячейке; Ну и в конце запустить showurl(msg,link,desc), с указанными параметрами;
У меня просто была часть кода, которая может помочь решить вашу задачу и я с вами поделился, решать задачу за вас желания у меня нет.
Данный скрипт не является решением вашей задачи - это лишь пример как можно вывести модальное окно с HTML кодом. Для вашего конкретного случая, нужно писать сложный скрипт как я вижу: Во-первых - нужно ввести дополнительной окно юзер интерфейса, где будет условная кнопка "Позвонить"; Во-вторых - при нажатии на кнопку позвонить, скрипт должен определить на какой ячейке сейчас установлен курсор и забрать данные из этой ячейки; В-третьих - в скрипте нужно задать параметры msg,link и desc, link нужно сформировать так , чтобы была возможность вывести несколько номеров по ссылке, если номер не один в ячейке; Ну и в конце запустить showurl(msg,link,desc), с указанными параметрами;
У меня просто была часть кода, которая может помочь решить вашу задачу и я с вами поделился, решать задачу за вас желания у меня нет. Kashimirush
Вы всегда можете обратиться в платную ветку форума, либо ждать пока кто-нибудь от скуки не решит вашу задачу, но для этого нужно более внятное ТЗ с примером таблицы и описанием, что имеете сейчас и какой функционал хотите получить
rico_crazy, Читайте правила форума, нарушение п.5.j
Вы всегда можете обратиться в платную ветку форума, либо ждать пока кто-нибудь от скуки не решит вашу задачу, но для этого нужно более внятное ТЗ с примером таблицы и описанием, что имеете сейчас и какой функционал хотите получитьKashimirush
Вы всегда можете обратиться в платную ветку форума, либо ждать пока кто-нибудь от скуки не решит вашу задачу, но для этого нужно более внятное ТЗ с примером таблицы и описанием, что имеете сейчас и какой функционал хотите получить
Нужно создавать для этого новую тему? Или можно как то эту отредактировать?
Вы всегда можете обратиться в платную ветку форума, либо ждать пока кто-нибудь от скуки не решит вашу задачу, но для этого нужно более внятное ТЗ с примером таблицы и описанием, что имеете сейчас и какой функционал хотите получить
Нужно создавать для этого новую тему? Или можно как то эту отредактировать?rico_crazy
В столбце D2 находится наш номер телефона. То есть получается кликабельная ссылка "+380999999999", при клике на которую номер автоматически перекидывает на телефон. Благодаря чему упрощается набор номеров.
Но есть один нюанс, который я пока решить не смог. У меня есть информация что в гугл таблицах, можно делать несколько ссылок в одной ячейке. Ведь в некоторых ячейках есть от одного до пяти номеров. То есть нужно что бы на каждый номер ставилась отдельная ссылка на звонок.
Так же, сразу просьба, мб кто то сможет интегрировать данную формулу в скрипт который приводит все номера к единому виду
Цитата
[vba]
Код
function onEdit(e) {
let column = e.range.getColumn(); let sheetName = e.range.getSheet().getName(); let row = e.range.getRow();
//Проверяем где были изменения, нам важно номер колонки D - 4, Строки ниже заголовка (row > 1) и имя листа:
В столбце D2 находится наш номер телефона. То есть получается кликабельная ссылка "+380999999999", при клике на которую номер автоматически перекидывает на телефон. Благодаря чему упрощается набор номеров.
Но есть один нюанс, который я пока решить не смог. У меня есть информация что в гугл таблицах, можно делать несколько ссылок в одной ячейке. Ведь в некоторых ячейках есть от одного до пяти номеров. То есть нужно что бы на каждый номер ставилась отдельная ссылка на звонок.
Так же, сразу просьба, мб кто то сможет интегрировать данную формулу в скрипт который приводит все номера к единому виду
Цитата
[vba]
Код
function onEdit(e) {
let column = e.range.getColumn(); let sheetName = e.range.getSheet().getName(); let row = e.range.getRow();
//Проверяем где были изменения, нам важно номер колонки D - 4, Строки ниже заголовка (row > 1) и имя листа:
Kashimirush, я свою ветку тоже не нашел о данном вопросе почему-то, но нашел вот эту, по этому ответ оставим тут. Решением поделился Kashimirush, благодарности оставляем ему, я только озвучу и оформлю то что показал мне Kashimirush. В общем протокола для телефона нет, более того, если полностью с "+" указать телефон, то гугл понимает это как формулу. Для того, чтоб телефон отображался как есть с "+", перед номером телефона нужно ставить " ' ". Пример:
Код
'+000555
этот вариант я знал, но не использовал из-за неудобности. При копировании копируется и тот лишний знак Второй вариант более удачный, но к нему я почему то не додумался:
Код
="+000555"
хороший вариант и при копировании через специальную вставку (только значение либо с зажатым шифтом) вставляет только "+000555" без кавычек. Видимо гугл тут внес фичу, либо это баг, потому как нет другого способа ввести такой набор символов в таблицу.
Ну и наконец решение, в котором есть возможность и указать номер как есть и вызов сделать из таблицы (костыли, но работает). Для решения используется сайт https://ctrlq.org/call/ Само решение состоит в том, что нужно создать ссылку с нужным номером телефона через этот сайт. Телефон нужно вставлять сразу после сайта: "https://ctrlq.org/call/+000555" В таблице оно выглядит так:
Код
=ГИПЕРССЫЛКА("https://ctrlq.org/call/+000555")
Чтоб задать свой текст для отображения нужно сделать так:
Код
=ГИПЕРССЫЛКА("https://ctrlq.org/call/+000555"; "сюда пишем свой текст")
Для того чтоб оно подхватывало уже внесенные вами номера:
Код
=ГИПЕРССЫЛКА("https://ctrlq.org/call/"&D3:D;$E$2)
Где D3:D - столбец с номерами, а $E$2 - ячейка со словом "вызов"
Kashimirush, я свою ветку тоже не нашел о данном вопросе почему-то, но нашел вот эту, по этому ответ оставим тут. Решением поделился Kashimirush, благодарности оставляем ему, я только озвучу и оформлю то что показал мне Kashimirush. В общем протокола для телефона нет, более того, если полностью с "+" указать телефон, то гугл понимает это как формулу. Для того, чтоб телефон отображался как есть с "+", перед номером телефона нужно ставить " ' ". Пример:
Код
'+000555
этот вариант я знал, но не использовал из-за неудобности. При копировании копируется и тот лишний знак Второй вариант более удачный, но к нему я почему то не додумался:
Код
="+000555"
хороший вариант и при копировании через специальную вставку (только значение либо с зажатым шифтом) вставляет только "+000555" без кавычек. Видимо гугл тут внес фичу, либо это баг, потому как нет другого способа ввести такой набор символов в таблицу.
Ну и наконец решение, в котором есть возможность и указать номер как есть и вызов сделать из таблицы (костыли, но работает). Для решения используется сайт https://ctrlq.org/call/ Само решение состоит в том, что нужно создать ссылку с нужным номером телефона через этот сайт. Телефон нужно вставлять сразу после сайта: "https://ctrlq.org/call/+000555" В таблице оно выглядит так:
Код
=ГИПЕРССЫЛКА("https://ctrlq.org/call/+000555")
Чтоб задать свой текст для отображения нужно сделать так:
Код
=ГИПЕРССЫЛКА("https://ctrlq.org/call/+000555"; "сюда пишем свой текст")
Для того чтоб оно подхватывало уже внесенные вами номера:
Код
=ГИПЕРССЫЛКА("https://ctrlq.org/call/"&D3:D;$E$2)
Где D3:D - столбец с номерами, а $E$2 - ячейка со словом "вызов"
Большое спасибо) Но я уже сам додумался к этому. Пост чуть выше. Описал все точь в точь как у тебя. Но просьба была в другом. Интегрировать этот костыль в скрипт
У меня здесь работает формула в отдельном столбце E, хочу интегрировать формулу, что бы ссылка вставлялась сразу же в столбец D.
В столбце D уже есть скрипт который описан на пост выше, этот скрипт приводит все номера к единому виду. Нужно к скрипту додать возможность прилепить ссылку на звонок. Что бы все заменялось в одной ячейке
Большое спасибо) Но я уже сам додумался к этому. Пост чуть выше. Описал все точь в точь как у тебя. Но просьба была в другом. Интегрировать этот костыль в скрипт
У меня здесь работает формула в отдельном столбце E, хочу интегрировать формулу, что бы ссылка вставлялась сразу же в столбец D.
В столбце D уже есть скрипт который описан на пост выше, этот скрипт приводит все номера к единому виду. Нужно к скрипту додать возможность прилепить ссылку на звонок. Что бы все заменялось в одной ячейкеrico_crazy