Добрый вечер всем !
Вопрос специфичный - столкнулся с такой проблемой
Для открытия в портабельном браузере посредством макроса все получается в портабельных Chrom,Firefox,Opera в директории файла Excel
1)Однако используя браузер K-Meleon (быстрый хороший) так не прокатывает
Пишет "Некорректный адрес URL недействителен и не может быть загружен.Синтаксис указанного адреса некорректен. Проверьте адрес на наличие ошибок и попробуйте снова."
2)Если пробуем так без адреса все корректно браузер запускается с домашней страницей
3) Если по простому
так тоже не получается - вообще не видит google.com (другие браузеры на подобный код нормально все)
Почему так ? Как поправить синтаксис адресной строки для K-Meleon чтоб ошибок не было ?
Синтаксис здесь так написан
Open to a specific URL A URL
for example: "C:\Program Files\K-Meleon\k-meleon.exe"
Пробую явно прописать директорию - ошибки нет но требуемую страницу не открывает (просто открывается с домашней страницы) .При этом другие браузеры на основе Cromium нормально работают с этим кодом.
Вопрос специфичный - столкнулся с такой проблемой
Для открытия в портабельном браузере посредством макроса все получается в портабельных Chrom,Firefox,Opera в директории файла Excel
| Код |
|---|
operaPath = """" & ThisWorkbook.Path & "\OperaPortable\OperaPortable.exe""" Shell (operaPath & " -url https://google.com"), vbNormalFocus |
1)Однако используя браузер K-Meleon (быстрый хороший) так не прокатывает
| Код |
|---|
KMeleonPath = """" & ThisWorkbook.Path & "\KMeleonPortable\k-meleon.exe""" Shell (KMeleonPath & " -url https://google.com"), vbNormalFocus |
2)Если пробуем так без адреса все корректно браузер запускается с домашней страницей
| Код |
|---|
KMeleonPath = """" & ThisWorkbook.Path & "\KMeleonPortable\k-meleon.exe""" Shell (KMeleonPath), vbNormalFocus |
3) Если по простому
| Код |
|---|
Shell """" & ThisWorkbook.Path & "\KMeleonPortable\k-meleon.exe""" & "https://google.com" |
Почему так ? Как поправить синтаксис адресной строки для K-Meleon чтоб ошибок не было ?
Синтаксис здесь так написан
Open to a specific URL A URL
for example: "C:\Program Files\K-Meleon\k-meleon.exe"
Пробую явно прописать директорию - ошибки нет но требуемую страницу не открывает (просто открывается с домашней страницы) .При этом другие браузеры на основе Cromium нормально работают с этим кодом.
| Код |
|---|
X = Shell("""C:\KMeleonPortable\k-meleon.exe""" & """https://google.com""", vbNormalNoFocus)
|
Изменено: - 23.03.2017 23:07:37