Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / принять массив (selenium, vba, js) / 4 сообщений из 4, страница 1 из 1
28.10.2020, 10:49
    #40012511
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
принять массив (selenium, vba, js)
в 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
28.10.2020, 21:16
    #40012857
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
принять массив (selenium, vba, js)
раз решения нет, в js перевожу ответ из массива в строку через join('3произвольныхсимвола') в vba перевожу обратно из строки в массив через split. лишняя операция, но работает, а как напрямую, я хз
...
Рейтинг: 0 / 0
29.10.2020, 09:32
    #40012955
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
принять массив (selenium, vba, js)
qlewerok,

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

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


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


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