Новости:

Новая редакция правил форума: 2.4. Если вопрос или ответ содержится во вложенном файле, все-равно кратко описывайте в сообщении вопрос или суть решения. Это необходимо, чтобы тему можно было найти через поиск.

Главное меню

Как сделать кнопку при нажатии на которую открывался бы заданный сайт?

Автор Snekich, 16.11.2011, 14:55

« назад - далее »

Snekich

Так как эту проблему я так и не смог решить,
ссылка
подумал может получится ее "обойти" таким способом.
Но не знаю как это реализовать.

Как сделать что бы при нажатии на созданную кнопку открывалась ссылка из какой-нибудь ячейки?

Например вот эта ссылка:
http://maps.yandex.ru/?text=Адрес%2C450057%2Cг.Уфа%2Cул.Октябрьской%2Cреволюции%2C78&slll=map
Т.к. именно ссылки такого типа (с кириллицей) не хотят запускаться обычными гиперссылками.

tgm

Может так подойдет?

Snekich

если в ячейку скопировать ты ссылку которую я привел примером, то выдает ошибку выполнения макроса...

tgm


Snekich

Цитата: tgm от 16.11.2011, 16:46
А ссылку нельзя как нибудь по другому сделать? :(
Например такую?
http://maps.yandex.ru/-/CBgAFMm3

А как тогда адрес в формате:
Адрес: 450057, г.Уфа, ул.Октябрьской революции, 78

Преобразовать в предлагаемую вами ссылку посредством екселя?

Ссылка у меня генерируется сама в зависимости от адреса в другой ячейке...

Похоже нашел способ. (до конца не проверил)
Используя словарь
http://www.utf8-chartable.de/unicode-utf8-table.pl
перевести Кириллицу в Утф и вставить в ссылку получившийся "код"

tgm

Опоздал я :) Нашел в инете функцию транслита ,и немного переделал Ваш генератор.. Может так подойдет..

Snekich

Цитата: tgm от 16.11.2011, 18:20
Опоздал я :) Нашел в инете функцию транслита ,и немного переделал Ваш генератор.. Может так подойдет..

Отлично!
Собственно я почти тем же путем пошел, только переводил не в транслит, а в UTF-8 используя словарь.
В итоге получались бы ссылки такого вида:
http://maps.yandex.ru/?text=%C0%E4%F0%E5%F1%2C450057%2C%E3.%D3%F4%E0%2C%F3%EB.%CE%EA%F2%FF%E1%F0%FC%F1%EA%EE%E9%2C%F0%E5%E2%EE%EB%FE%F6%E8%E8%2C78&slll=map

В транслите все гораздо легче.
http://maps.yandex.ru/?text=Adres%2C450057%2Cg.Ufa%2Cul.Oktyabr'skoi%2Crevolyucii%2C78&sll=map

Обе эти ссылки можно вставлять как гиперссылки и они будут работать.

tgm

Ваш генератор мне  понравился,не знал что так можно создавать ссылки.. Если бы еще можно было маршрут на карте по адресам в Excel строить,сказка была бы .. :)