Следующее на Excel 2013.
У меня есть электронная таблица, которая через макрос VBA берет числовые данные из ячейки и добавляет их к гиперссылке на PDF-документ на веб-сайте сразу после "# page =". Теоретически, это должно создать ссылку, которая приведет меня на соответствующую страницу в документе.
Однако при нажатии открывается страница в моем браузере, но она не включает раздел # page =. Если я щелкну правой кнопкой мыши, отредактирую гиперссылку и скопирую туда + вставлю ссылку в мой браузер, однако, это приведет меня к правильной странице. Вставка этой же вещи в другую ячейку в Excel и повторное нажатие не дает желаемого результата. Поэтому я предполагаю, что мой макрос, создающий ссылку, здесь не является проблемой, но он связан с тем, как Excel обрабатывает тег HTML в ссылке.
Изменить: После небольшого исследования я обнаружил, что Office не распознает символ фунта (#) в гиперссылках. Кто-нибудь знает какой-нибудь альтернативный способ заставить это работать?