Отлично! Спасибо!
Извлечь из текста числа: возраст (2 значное) и номер телефона (11 значное)
Извлечь из текста числа: возраст (2 значное) и номер телефона (11 значное)
Извлечь из текста числа: возраст (2 значное) и номер телефона (11 значное)
Как спарсить определённую строчку HTML кода в VBA, Нужно незаметно скопировать с сайта одну цифру в переменную VBA или хотя-бы в буфер обмена.
Как спарсить определённую строчку HTML кода в VBA, Нужно незаметно скопировать с сайта одну цифру в переменную VBA или хотя-бы в буфер обмена.
|
12.11.2019 16:29:53
Настоящий сайт открыто назвать не могу по определённым причинам, могу в личку отправить, да и всё равно там нужные данные без авторизации не высвечиваются. Я наивно думал, что есть какой-то универсальный способ стащить данные из браузера (если они не зашифрованы) из определённой строки кода, или хотя бы весь код отображаемой страницы без выделения всего экрана. Ведь браузер как-то понимает что там надо определённую цифру в определённом месте написать, и ведь там именно текст, а не картинка с текстом. Может какой-нибудь плагин бывает для мазилы/хрома и т.д., который упрощает задачу и что-нибудь копирует в обновляемый текстовый файл? Мне такой найти не удалось, но по идее наверняка что-то подобное придумали.
|
|
|
|
|
Как спарсить определённую строчку HTML кода в VBA, Нужно незаметно скопировать с сайта одну цифру в переменную VBA или хотя-бы в буфер обмена.
Как спарсить определённую строчку HTML кода в VBA, Нужно незаметно скопировать с сайта одну цифру в переменную VBA или хотя-бы в буфер обмена.
|
12.11.2019 15:14:08
Есть сайт, где отображаются определённые цифры, например изменения цен на нефть. В яндекс браузере при нажатии CTRL+SHIFT+С, справа открывается HTML код, где на определённой строчке нужная мне цифра, которая периодически меняется, но строчка остаётся одной и той же.
Как бы её передавать в VBA в нужный момент. Важно, чтобы для сайта это выглядело так, как будто я просто сам сижу через браузер и не использую какие-либо программы. Пока единственное что придумал, это через VBA тыкать по экрану, делать через Sendkeys Ctrl+ A, а потом CTRL+C и уже потом из буфера обмена искать нужные данные, но это как-то тупо. Кто-нибудь знает варианты поумнее? Или хотя-бы в какую сторону думать? |
|
|
|
|
переменная в объявлении массив, можно ли как-то вставить в объявление размера фиксированного массива переменную, чтобы не выдавало ошибку?
переменная в объявлении массив, можно ли как-то вставить в объявление размера фиксированного массива переменную, чтобы не выдавало ошибку?
переменная в объявлении массив, можно ли как-то вставить в объявление размера фиксированного массива переменную, чтобы не выдавало ошибку?
Клик при зажатом CTRL с помощью VBA
|
06.10.2018 14:47:51
Спасибо! Накопал:
Добавляем вначале строки:
И итоговый кликер выглядит вот так
Изменено: - 06.10.2018 14:48:38
|
|||||
|
|
|
Клик при зажатом CTRL с помощью VBA
|
06.10.2018 13:44:00
Здравствуйте! Есть код, который кликает мышкой по экрану:
Как бы так сделать, чтобы он зажимал CTRL и кликал? Пробовал делать всякие глупости вроде такой:
Естественно не помогло. |
|||||
|
|
|
Поиск в диапазоне последнего значения по указанному критерию
|
18.09.2018 22:24:48
Уже сломал мозг. Вопрос к опытным товарищам.
Есть столбик с разными числами: 1 3 1,257 1,8 2,5 0,3 1,2 и т.д. Нет ли случайно такой формулы, которая найдет последнюю по счёту (самую нижнюю) ячейку, удовлетворяющую критерию например, ">=2" в данном случае к примеру это третий с низу столбик, число "2,5". В идеале чтобы формула выводила номер строки, или ссылку на искомую ячейку, которую можно будет потом использовать в других формулах для обозначения диапазона. "Поискпоз" насколько я понял, умеет что то подобное делать, если тип сопоставления -1, но вот незадача, там числа должны быть отсортированы, а у меня в разброс, да и ищет она только сверху вниз. Буду рад любым советам, даже самым идиотским |
|
|
|
|
Как вставить формулу из VBA
|
20.12.2017 17:27:26
|
|||
|
|
|
Как вставить формулу из VBA
Как вставить формулу из VBA
|
20.12.2017 13:11:23
Доброго времени суток! Пытаюсь вставить формулу в ячейку с помощью VBA, Формула составляется из нескольких кусочков при помощи символа "&"
Вставляется как надо, но везде сплошные апострофы, поэтому не работает. Как их убрать или может по другому вставлять формулу? код следующий:
=ИНДЕКС('I2':'I24';ПОИСКПОЗ('P4';'A2':'A24';0)) Если бы убрать вот это ' то всё бы работало. В чём я не прав? |
|||
|
|
|
Vba: найти ячейку, содержащую текст из буфера обмена
Vba: найти ячейку, содержащую текст из буфера обмена
Vba: найти ячейку, содержащую текст из буфера обмена
Vba: найти ячейку, содержащую текст из буфера обмена
Vba: найти ячейку, содержащую текст из буфера обмена
|
22.10.2017 17:22:30
Дико простой код, надо чтобы находилась ячейка, содержащая текст из буфера обмена
Выдаёт ошибку. Хотя если сделать всё вручную через Ctrl+F всё работает. что-то не так именно в Find. Проверял правильно ли ловит буфер обмена, всё работает:
Изменено: - 22.10.2017 17:38:40
|
|||||
|
|
|
Как ускорить получение данных через ДРВ (rtd)
Как ускорить получение данных через ДРВ (rtd)
|
09.06.2017 13:48:53
Сломал голову, но не нашел решения по всему интернету. Нужен скоростной обмен между терминалом CQG Qtrader и Exel
Вроде все просто, вставляю формулу:
Как бы это сделать со скоростью до 10 ms? |
|||
|
|
|
Как подружить Exel с MT4 Через DDE сервер
|
14.05.2017 11:49:43
В общем, разобрался сам. Загвоздка была в том, что у каждого брокера немного по разному называются символы, точное название отображается на самом графике в левом верхнем углу терминала. Например в моём случае просто нужно было заменить формулу ='MT4'|BID!EURUSD на ='MT4'|BID!EURUSD.f
А размышления на тему "не лох ли я, когда смотрю на котировки, что рисует брокер" бессмысленны, если не знать того, что именно я собираюсь с ними делать |
|
|
|
|
Как подружить Exel с MT4 Через DDE сервер
Как подружить Exel с MT4 Через DDE сервер
|
12.05.2017 12:54:06
Вроде всё сделал правильно.
1. разрешил на терминале DDE сервер 2. Включил автообновление ссылок 3. поставил галочку "преобразование формул в формат EXEL при вводе. пробовал на разных терминалах MT4, в одном случае просто в ячейках высвечивается N/A В другом случае выводит вот такое окошко "нет доступа к удалённым данным, запустить MT4.EXE?" и если запустить, то естественно не запускает. Вот файл (стандартный для MT4)
Изменено: - 12.05.2017 12:56:06
|
|
|
|
|
Как ускорить удаление строк по критерию
|
02.04.2017 13:13:10
Но в любом случае спасибо, теперь всё мгновенно летает! |
|||
|
|
|
Как ускорить удаление строк по критерию
Как ускорить удаление строк по критерию
Как ускорить удаление строк по критерию
|
02.04.2017 10:16:46
Спасибо за подсказку, но выдаёт ошибку. error 424 objekt reqired, Подсвечивает желтым цветом строку
И не могли бы вы объяснить что значит строка
|
|||||||||
|
|
|