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

Вход

Регистрация

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

 

= Мир MS Excel/Генератор QR-кода не понимает знака &. - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Генератор QR-кода не понимает знака &.
Lion Дата: Четверг, 14.12.2017, 10:39 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
В одной из тем на этом форуме ( Источник ) , нашел замечательный генератор QR-кодов. Все хорошо, но он обрезает текст после знака "&". Как можно модифицировать код , чтоб генератор создавал QR-код где присутствовали бы и текст и эти знаки.
К сообщению приложен файл: 6521853.xls (51.0 Kb)
 
Ответить
СообщениеВ одной из тем на этом форуме ( Источник ) , нашел замечательный генератор QR-кодов. Все хорошо, но он обрезает текст после знака "&". Как можно модифицировать код , чтоб генератор создавал QR-код где присутствовали бы и текст и эти знаки.

Автор - Lion
Дата добавления - 14.12.2017 в 10:39
bmv98rus Дата: Четверг, 14.12.2017, 11:36 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4149
Репутация: 772 ±
Замечаний: 0% ±

Excel 2013/2016
Lion,
Просто код был не расчитан на спец символы, которые необходимо переводить в формат с % (ну типа как мы часто видим %20 что есть пробел)
Вариант 1 При передаче строки заменить символ на "%26"
Код
=SUBSTITUTE(C5&C6&C7;"&";"%26")

вариант 2 все спец символы закодировать


ну и я б наверно это [vba]
Код
ElseIf ((a > 127) And (a < 2048)) Then
[/vba] записал бы так [vba]
Код
ElseIf a < 2048 Then
[/vba] и так понятно что больше 127


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Пятница, 15.12.2017, 07:59
 
Ответить
СообщениеLion,
Просто код был не расчитан на спец символы, которые необходимо переводить в формат с % (ну типа как мы часто видим %20 что есть пробел)
Вариант 1 При передаче строки заменить символ на "%26"
Код
=SUBSTITUTE(C5&C6&C7;"&";"%26")

вариант 2 все спец символы закодировать


ну и я б наверно это [vba]
Код
ElseIf ((a > 127) And (a < 2048)) Then
[/vba] записал бы так [vba]
Код
ElseIf a < 2048 Then
[/vba] и так понятно что больше 127

Автор - bmv98rus
Дата добавления - 14.12.2017 в 11:36
  • Страница 1 из 1
  • 1
Поиск:

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