powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / принять массив (selenium, vba, js)
4 сообщений из 4, страница 1 из 1
принять массив (selenium, vba, js)
    #40012511
qlewerok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в vba через selenium запускаю js скрипт
код скрипта
Код: javascript
1.
2.
3.
4.
let capitals = [];
let win=....innerText;let friendly=....innerText;let notwin=....innerText;
capitals.push(win,friendly,notwin);
return capitals;

скрипт возвращает массив, но не могу его принять в excel'e. пробовал варианты Dim arra As Variant, Dim arra() As Variant, Dim arra() As String, но
Код: vbnet
1.
arra = bot.ExecuteScript(scrip)

не работает. подскажите, как принять этот массив в vba?
...
Рейтинг: 0 / 0
принять массив (selenium, vba, js)
    #40012857
qlewerok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
раз решения нет, в js перевожу ответ из массива в строку через join('3произвольныхсимвола') в vba перевожу обратно из строки в массив через split. лишняя операция, но работает, а как напрямую, я хз
...
Рейтинг: 0 / 0
принять массив (selenium, vba, js)
    #40012955
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qlewerok,

тут знаете ли в чем еще проблема...Никто кроме Вас не видит что там вообще Ваш bot.ExecuteScript возвращает. Вы по Watches пробовали смотреть что там в итоге?
И уж тем более вряд ли хоть кто-то догадывается что означает
qlewerok
не работает

Не работает как именно? Ошибку выдает? Если да - то какую? Если ничего не происходит - то как поняли, что не работает?
...
Рейтинг: 0 / 0
принять массив (selenium, vba, js)
    #40013041
Eolt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qlewerok
раз решения нет, в js перевожу ответ из массива в строку через join('3произвольныхсимвола') в vba перевожу обратно из строки в массив через split. лишняя операция, но работает, а как напрямую, я хз


Вопросы по конкретному фреймворку надо выяснять у его разработчиков.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / принять массив (selenium, vba, js)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]