
Запрос ajax на интернет сайт через vba, Извлечение данных из интернет страницы, в которой используются java скрипты
Запрос ajax на интернет сайт через vba, Извлечение данных из интернет страницы, в которой используются java скрипты
23.10.2023 19:06:21
Всем привет! Пытаюсь на коленке сделать простенький парсер из Экселя под Электронный магазин Ленинградской области. К примеру, вот адрес страницы закупки
Скрипт для генерирования <Адрес поставки>, где видно что в нечто похожее на переменную (a) записывается результат запроса ajax, и при некоем ответе на запрос в переменную записывается значение: либо извлеченный из какой то закрытой базы данных Адрес поставки, либо, если там пусто записывается значение 'Адрес не указан' :
|
|||||
|
Извлечение гиперссылки с недопустимыми символами
Извлечение гиперссылки с недопустимыми символами
05.10.2023 16:34:40
Изменено: |
|||
|
Извлечение гиперссылки с недопустимыми символами
04.10.2023 18:49:02
Разбираюсь с вариантом
Изменено: |
|||
|
Извлечение гиперссылки с недопустимыми символами
Извлечение гиперссылки с недопустимыми символами
26.09.2023 21:09:40
БМВ, вариант интересный! Читал мануал по MS про субадресс, пришел к выводу что он возвращает адрес на диапазон на листе эксель, про https там ничего не говорилось. Ваш способ немного смущает тем что символ # будет дорисовываться искусственно, даже в том случае если его в гиперссылке нет. На листе не все гиперссылки имеют неиспользуемые символы. Однако ж можно наверное условия какие нибудь прикрутить. Спасибо в любом случае, дали хорошее направление для поиска!
|
|
|
Извлечение гиперссылки с недопустимыми символами
26.09.2023 19:48:41
Всем привет! Столкнулся с такой проблемой. На листе есть https гиперссылки, в адресе которых включен символ #. Так вот, при попытке извлечь адрес в текстовую строку с помощью vba извлекается только часть до символа #, все остальное отсекается. Например в ячейке A1 содержится значение с привязанной гиперссылкой:
по итогам свойство .Address извлекает только |
|||
|
Заливка цветом строк по частичному совпадению текста через УФ
Заливка цветом строк по частичному совпадению текста через УФ
10.09.2023 15:38:28
Hugo, огромное спасибо! Работает! Я догадывался что нужно как то использовать функцию Поиск, но как её здесь прикрутить ко всему дипазону было не понятно. Скажу больше, я и сейчас мало что понял, кроме того что проверка выполнения условия по маске происходит только в ячейке G3, причем без абсолютной привязки столбца через $, а заливка работает по всему диапазону. Магия
![]()
Изменено: |
|
|
Заливка цветом строк по частичному совпадению текста через УФ
10.09.2023 15:09:01
Здравствуйте товарищи! Есть задача с помощью УФ выделять цветом строки в таблице с условием частичного совпадения текста. Примеры, которые находил работают исключительно с точным совпадением текста. Для меня же требуется, чтобы под условие подподали текстовые значения с маской
"*Солн*" по столбцу G. Однако при попытке изменить формулу условного форматирования =$G3="Скид: 0 - ООО ""Солнышко""" в такой вид =$G3="*Солн*"
Изменено: |
|
|
Совместная работа функций "Ячейка" и "Адрес"
Совместная работа функций "Ячейка" и "Адрес"
Настройка вертикального скрола в UserForm через Свойство ScrollBars, Отключение скролла у встроенных кнопок в пользовательской форме
Настройка вертикального скрола в UserForm через Свойство ScrollBars, Отключение скролла у встроенных кнопок в пользовательской форме
27.11.2022 10:15:54
Всем привет! Создал пользовательскую форму (UserForm) в VBA. Форма Нужна для работы в Word. Понимаю, что форум по Excell, но общие приёмы, которые используется в VBA Excell подходят и для VBA Word. Суть проблемы. Форма содержит большое количество объектов TextBox расположенных вертикально в стобец. Объектов много и на форме не помещаются. Помогла ветка форума из
|
|
|
Поиск соответствия всех значений, используя столбец, содержащий дубликаты.
Поиск соответствия всех значений, используя столбец, содержащий дубликаты.
Поиск соответствия всех значений, используя столбец, содержащий дубликаты.
Поиск соответствия всех значений, используя столбец, содержащий дубликаты.
Поиск соответствия всех значений, используя столбец, содержащий дубликаты.
15.09.2021 18:53:21
Интересно, изучаю. Спасибо!
Изменено: |
|||
|
Поиск соответствия всех значений, используя столбец, содержащий дубликаты.
15.09.2021 18:43:02
Бахтиёр, Вообще на работе у меня 2007, дома старый 2003. Попробую ваш вариант спасибо!
Изменено: |
|||
|
Поиск соответствия всех значений, используя столбец, содержащий дубликаты.
Поиск соответствия всех значений, используя столбец, содержащий дубликаты.
15.09.2021 18:16:44
Здравствуйте уважаемые обитатели форума. Помогите решить задачу. Файл с примером прилагается.
По столбцу «A» идут наименования товаров, в Столбце «B» содержаться соответствующие уникальные номера товаров. Условно данные по столбцам «A» и «B» являются базой данных, эталоном. В столбец «D» вносятся наименования товаров, а в столбце «Е» формула должна находить соответствие по базе данных и возвращать уникальный код (из столбца «B»). Самое очевидное решение использовать ВПР. Но ВПР ищет только первое вхождение значения-дубликата ячейки игнорируя последующие. Решением могло бы быть использование ВПР с конкатенацией значений по столбцам «A» и «B», «D» и «E». Но в том-то и дело, по столбцу «E» значение заранее не известно, его нужно найти по базе данных. Другими словами, помогите создать универсальную формулу, результатом которой будет возвращение соответствующего значения из столбца «B» и в случае, если будут встречаться дубликаты (в примере яблоки, бананы, киви), то возвращать значение уникального кода первого дубликата, второго, третьего и т.д. в том порядке как они размещены в эталонной базе. Предполагается, что по столбцу «D» количество дубликатов будет равно количеству дубликатов базы данных (столбец «A») либо меньше, что должно предотвратить возникновение ошибки в случае переполнения дублирующих значений по столбцу «D». Заранее спасибо всем откликнувшимся!
Изменено: |
|
|
Импорт данных из Word в Excel макросом
22.03.2019 14:10:14
Здравствуйте. Есть задача импортировать данные из word файла (.doc) на активный лист текущей рабочей книги. Вообще думал что реализовать автоматизацию можно через Query запрос, но оказывается в этом режиме Еxcel не умеет распознавать форматированный текст и "засасывает" целиком все данные, в том числе и служебные данные xml и как итог - на лист вываливается "каша" из символов. Прихожу к выводу (возможно ошибочному) что форматированный текст word импортировать в excel можно только используя буфер обмена. Нарыл
Изменено: |
|||||||
|
Как задать перебор ячеек циклом по столбцу внутри заданного диапазона
15.03.2019 08:31:59
Можно конечно, но в дальнейшем Resultat будет использоваться много раз. И поэтому мне будут понятнее обращаться к одной переменной
Sanja,Спасибо. Для меня странно, но работает. Тогда не понятно, почему перебор в диапазоне Resultat происходит без .Cells? Вот так For Each iKod In Resultat работает
Изменено: |
|
|
Как задать перебор ячеек циклом по столбцу внутри заданного диапазона
Переменная в макросе Excell при импорте внешних данных через запрос (Microsoft Query) к базе данных MS Access., Изменение макросомиз под Excell запроса Microsoft Query
24.05.2018 09:27:03
Sanja,
ОТДЕЛЬНОЕ ОГРОМНОЕ ПЕРСОНАЛЬНОЕ СПАСИБО TheBestOfTheBest. Сильно выручили. С ВАШЕЙ помощью и мой первоначальный код теперь заработал. ![]()
Изменено: |
|||
|
Переменная в макросе Excell при импорте внешних данных через запрос (Microsoft Query) к базе данных MS Access., Изменение макросомиз под Excell запроса Microsoft Query
24.05.2018 09:11:42
TheBestOfTheBest, Ничего не пойму, но работает.
Я не пойму , что Вы изменили кроме строки vX = Range("K8").Text? При беглом сравнении все то же самое. Однако в моем коде замена vX = Range("K8").Text не помогает
Изменено: |
|||
|
Переменная в макросе Excell при импорте внешних данных через запрос (Microsoft Query) к базе данных MS Access., Изменение макросомиз под Excell запроса Microsoft Query
24.05.2018 08:58:09
TheBestOfTheBest,увы тоже не помогло, пишет - Run Time error ‘1004’ синтаксическая ошибка . Причем пробвал убирать все пробелы и наоборот, то есть и так " & vX & ",
и так "&vX&" |
|
|
Переменная в макросе Excell при импорте внешних данных через запрос (Microsoft Query) к базе данных MS Access., Изменение макросомиз под Excell запроса Microsoft Query