2016-06-18 2 views
1

Мне нужно экспортировать действие IBM Connections в файл csv с помощью VBA. У вас есть опыт? Это можно сделать вручную, нажав «Изменить действие» -> «Экспортировать» -> «Экспорт»Деятельность IBM Connections

Отредактировано: Да, я использую IBM Connections, взаимодействуя на веб-странице в браузере. Когда я инспектировать элемент, я увидел, что код кнопки экспорта это

<input class="lotusBtn" dojoattachpoint="exportAct_AP" value="Export" dojoattachevent="onclick:exporter" type="button"> 

поэтому я пытался что-то вроде этого, но я все еще не в состоянии полностью определить щелчок действия:

Sub IEACObject2() 
Dim i As Long 
Dim objCollection As Object 
Set IE = CreateObject("InternetExplorer.Application") 
IE.Visible = True 
IE.Navigate "https://w3-connections.ibm.com/activities/service/html/mainpage#activitypage,25e2e3b1-c4e9-4448-95ae-b72432871095" 
Do While IE.Busy 
DoEvents 
Loop 
Set objCollection = IE.Document.getElementsByTagName("input") 
i = 0 
While i < objCollection.Length 
    If (objCollection(i).Type = "button" And objCollection(i).Value = "Export") Then 
     objCollection(i).Click 
    End If 
    i = i + 1 
Wend 
Set IE = Nothing 
End Sub 
+1

Что вы хотите сказать? –

+0

Возможно, вы можете записать макрос, сделав это вручную? – user2027202827

+0

Если я правильно понимаю, что вы используете _IBM Connections_ через веб-интерфейс, i. е. взаимодействовать на веб-странице в браузере? Не могли бы вы поделиться ссылкой на скриншот веб-страницы и HTML-содержимого веб-страницы? Если вы используете автономное приложение, лучше переключиться на e. г. AutoIt, который более гибкий для автоматизации. – omegastripes

ответ

Смежные вопросы