Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 119 След.
WinHttpRequest или MSXML2.XML для получения HTTP?
 
в 95% случаев разницы нет
у WinHttp.WinHttpRequest чуть больше возможностей (но вряд ли они вам понадобятся)
у MSXML2.XMLHTTP есть возможность брать авторизацию (выполненную вручную) из браузера Internet Explorer
Почему не заполняется одно поле в ИЕ при заполнении таким же образом других полей
 
Метод getElementsByClassName возвращает НЕСКОЛЬКО результатов (массив или коллекция результатов)
Об этом говорит Elements (а не Element) в названии метода
Потому последующее обращение .Value некорректно (и не срабатывает, когда найдено несколько элементов)

Надо примерно так:
ie.document.getElementsByClassName("input__email")(0).Value = "текст"
Изменено: Игорь - 31.12.2021 16:00:53
Как понять, какой элемент выбран из ComboBox на панели инструментов CommandBars., Извлечение данных из ComboBox
 
При изменении комбобокса срабатывает макрос, который берет текст из комбобокса, и запоминает его
txt$ = Application.CommandBars.ActionControl.Text
вы сделали, по сути, то же самое
Выбор из выпадающего списка на html странице через vba
 
Помимо выбора кодом нужного элемента в выпадающем списке, нужно еще вызвать событие изменения этого поля.
https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=96514&TITLE_SEO=96514-rabota-s-ie-iz-vba-pri-zapolnenii-znacheniy-iz-makrosa-ne-aktiviruetsya&MID=798258#message798258
Кодовое имя листа на русском, как сделать на английском?
 
Как вариант:
Создайте файл Excel с нужным количеством листов, параметрами страницы, и англ. кодовыми именами листов,    
и сохраните его КАК ШАБЛОН (выберите тип файла в диалоговом окне сохранения) под именем  Книга.xlt
в папку C:\Program Files\Microsoft Office\Office14\XLSTART    
Возможно, понадобится использовать имя Book.xlt    
И всё - новые книги будут создаваться на основе этого файла (и в них будут нужные вам кодовые имена)
скачать определение эксель файлы из сайта
 
нет пароля — не могу зайти на сайт и посмотреть, что там и как, — не могу сделать
либо предоставляете учетные данные (логин и пароль), либо ждёте здесь других желающих, кто решится писать вам макрос «вслепую»
скачать определение эксель файлы из сайта
 
Высылайте логин и пароль, и описание, какие файлы скачивать, и под какими именами куда сохранять
Контакты в профиле.
Как открыть сайт с помощью хрома
 
Ну тогда не получится с Chrome
Да и не нужен он, — с этим сайтом можно как через IE, так и вообще без браузера.
Как открыть сайт с помощью хрома
 
Читайте про Selenium
вот что-то типа такого получится

а здесь есть инструкция, что где устанавливать надо в системе
https://stackoverflow.com/questions/57216623/using-google-chrome-in-selenium-vba-installation-steps
короче, сложно это всё.
Подключение через прокси с MSXML2.ServerXMLHTTP.6.0, не получается подключиться к прокси
 
Вот так попробуйте:
Код
Sub CheckProxy()
    With CreateObject("MSXML2.ServerXMLHTTP.6.0")
        .Open "GET", "https://clarity-project.info", False
        .setProxy 2, "77.37.202.134:10187"
        .setProxyCredentials "Login", "Pass" 'логин и пароль ввожу правильные
        .setTimeouts 10000, 10000, 10000, 10000
        .send ("")
        Debug.Print .Status, .statustext
    End With
End Sub

У меня работает
Помощь докторишке, Копирование ячейки exel в word нажатием клавиши
 
Юрий, я не хотел брать этот заказ.
Я лишь показал, что у меня есть готовое, чтобы заказчик глянул, вдруг подойдет
А если не подойдет, я точно ничего делать не буду, потому и не пишу в теме.
На будущее — ок, буду писать в теме (даже если делать не собираюсь)
Помощь докторишке, Копирование ячейки exel в word нажатием клавиши
 
Цитата
vikttur написал:
Игорь (который ExcelVBA.ru), как это называется?
Виктор, а что не так?
Я скинул ему ссылку на готовое решение (здесь же нельзя оставлять ссылки), он глянул и ответил что не подходит.
На этом всё и закончилось
Мне нужно было то же самое здесь писать? И потом выслушивать про недопустимость ссылок?
Апгрейд кода до excel 64bit. Доработки
 
Если исправить только проблему с 64-бит, - сделаю сразу за 600 руб

PS: Сделано, оплату получил
Изменено: Игорь - 03.12.2021 14:59:44
Запрос даты и времени из Интернета
 
Часовой пояс правильно укажите здесь:
Optional ByVal GMT& = 4
Для Москвы это будет 3
Запрос даты и времени из Интернета
 
Исправил функцию у себя на сайте
Теперь снова работает
Достаточно было обновить ссылку: URL$ = "https://yandex.ru/"
Создание группы макросов для книги excel2007 в соответствии с тз
 
Цитата
R Dmitry написал:
65 страниц текста
Я думал, это образное выражение, - ну не может же быть такого в задании на макрос
Всё же решил глянуть ТЗ... жесть, никогда еще столько текста в задании не видел
Особенно нравится нумерация: 3.2.3.2.8.4.1
Ни разу не встречал в документах 7-уровневой нумерации

Думаю, тут только за ознакомление с ТЗ надо брать минимум 20 тр (ведь это надо будет перечитывать, и обсуждать наверняка)
Сергей, вы хоть приблизительно бюджет свой озвучьте на всё это дело...
Может кто архив столото спарсить?
 
500-700 рублей - маловато будет (тем более, при отсутствии задания с примером результата)
а вот если нолик дорисовать к цене, невозможное станет возможным
Скопировать все ссылки с сайта VBA
 
Здравствуйте.
Прежде чем взять ссылки со страницы, надо чтобы эти ссылки на странице появились
Для этого требуется в цикле прокручивать страницу браузера вниз, до тех пор пока на ней добавляются данные.
В общем, немало кода нужно
(можно и без браузера, но там тоже непросто будет, из-за необходимости выполнять POST запросы с какими-то длинными параметрами)
Пользовательская форма прекращает работу Excel
 
А почему на скриншоте у вас форма без заголовка (если это форма), а в коде нет никакого WinApi для скрытия заголовка формы?
Вы выложили не весь код?
В коде куча ошибок (и ссылок на отсутствующие файлы), потому протестировать не получается.

Причин вылета Excel - две:
1) некорректно прописанный код для WinAPI (если вы манипулируете формой, скрывая заголовок или что-то типа того)
2) зацикливание кода (что более вероятно в вашем случае)
вы на время заполнения комбобоксов не отключаете сработку событий, - оттого и запускается непрерывный цикл: изменение поля - событие Change или KeyDown сработало - поле поменялось кодом - опять  событие Change или KeyDown сработало - и так далее
Получить html код элемента
 
здесь есть функция для извлечения тегов из HTML:
https://excelvba.ru/code/html
Ищу программиста-макросника на фриланс, поиск фрилансера на определенных условиях
 
О как цены быстро растут.. еще пару часов назад было 500 руб/час, а сейчас уже 700
А обсуждение задания входит в это время? (можно обсуждать задание 2 часа, а макрос написать за полчаса, - оплачиваться будут 0,5 часа или 2,5 часа?)

Какой объем работ / оплат ожидается в месяц?
Если вы планируете заказывать 5 простеньких макросов в месяц (по 10-15 строк) - не факт, что такое взаимодействие будет выгодно по деньгам (больше согласований и возни с оплатами)
Вот если вы закажете небольшой макрос, и я за полчаса напишу 15 строк кода, - сколько вы за это заплатите?
Изменено: Игорь - 01.10.2021 19:33:28
HTTP запрос из VBA, Альтернативные спосбы
 
Ну так вы другую ссылку прогружаете
Что мешало сразу эту ссылку написать, - я бы проверил
HTTP запрос из VBA, Альтернативные спосбы
 
Не получится эту ссылку прогрузить, без использования сторонних программ.
Средствами Windows эта страница не загрузится
(в том числе веб-запросом и браузером IE, в котором не поддерживаются необходимые для этого сайта протоколы шифрования)
Видимо, на сайте специально включили требование новых протоколов, чтобы работа с сервисом была возможна только из современных браузеров.
HTTP запрос из VBA, Альтернативные спосбы
 
Vilebone, неужто сложно выложить код своего макроса здесь?
Чтобы помогающие исправили 1-2 строки, а не писали макрос с нуля?
Вы даже не сказали, по какой ссылке надо подгружать данные..
Прайсы, Наценка на прайсы
 
Я не возьмусь (хотя бы потому что нет задания, что откуда извлекать, и в каком виде куда выводить)
Но вы выложите все файлы, которые надо обработать, и пример результата, - может кто и возьмётся тогда оценить работу
Прайсы, Наценка на прайсы
 
В вашей сфере (мебель) прайсы такие, что никаких денег не хватит на автоматизацию обработки прайсов.
У меня есть готовое решение для прайсов формата Excel, где можно настроить сложную наценку, стоит 3200 руб.
И будь у вас «нормальные» прайсы (какие почти во всех сферах деятельности, кроме мебели и металлопроката), и только прайсы формата Excel, вы бы сами смогли всё настроить.
Но, прайсы на мебель ужасны по структуре, там настройка под каждого поставщика будет стоить около 1500-2000 руб (если прайс в Excel), а для прайсов Word / ПДФ - еще дороже (ибо там что ни строка, то что-то новое). Т.е. перед тем, как выполнить наценку (что несложно), надо привести прайсы в нормальный вид, а это очень сложно и дорого.
Т.е. даже с бюджетом в 10 раз больше (50 т.р.) тут особо ничего не сделаешь (если там больше 10-15 поставщиков)
Парсинг сайта, получение данных с сайта
 
Да никто не перехватывал заказ
Изначально он мне был отправлен, но я не сразу ответил на письмо.
А в предыдущем письме (с другим заказом) я отправил заказчика в этот раздел форума, - а он решил, что и с этим заказом тоже на форум надо обратиться (хотя надо было просто дождаться ответа на письмо, ибо парсеры своим клиентам я всегда настраиваю, а вот макросы под заказ почти не беру в работу)
Автоподхват excel vba вложений с неизвестным окончанием
 
Функция =DIR("маска имени файла со звездочкой")
вернёт вам название файла

примерно так я бы попробовал:

Код
sAttachment=""
mask$ = "\\ip\TNS_Loyalty\GOODSANDGROUPS_Import_AddOrUpdate_" & Sheets("Лист1").Range("A1") & "*.xml"
filename$ = dir(mask$)
if len(filename$) then sAttachment = "\\ip\TNS_Loyalty\" & filename$
power bi парсить сайт с рекламой
 
Для контроля трафика есть спец. программы. Например, Fiddler
Покажет все исходящие запросы и ответы на них.
Пользовательский вариант склонения ФИО в родительный и дательный
 
Судя по кодовому имени проекта VBA, вы просто взяли этот мой файл за основу, и слегка переделали вызов функции, а теперь выкладываете как своё.

Добавлено позже
Хотя нет, код заметно доработан. Так что претензий нет.
Изменено: Игорь - 22.04.2021 17:26:46
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 119 След.
Наверх