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

Страницы: 1
Как программно нажать на кнопку в браузере черезе VBA
 
Здравствуйте,
Подскажите, как с помощью vba кликнуть на следующую кнопку?
Показать e-mail

Код не кликает
Код
  Dim varReturn As Variant

    Set ie = CreateObject("InternetExplorer.Application")
    ie.Visible = True
    ie.Navigate ("[URL=http://ati.su/firms/1417851/info"]http://ati.su/firms/1417851/info"[/URL])
    
   'ie.Document.All.Item("javascript:void(0)").submit 'клик по кнопке
    '[URL=http://ati.su/firms/1417851/info]http://ati.su/firms/1417851/info[/URL]

    'varReturn = SysCmd(acSysCmdInitMeter, "Entering to pecom.Ru ...", 100)
    Do Until ie.document.readystate = "complete"
        i = i + 1
        'varReturn = SysCmd(acSysCmdUpdateMeter, Int(i / 30000 * 100))
        If i > 29999 Then
           'varReturn = SysCmd(acSysCmdClearStatus)
           Beep
           MsgBox "Something is wrong. pecom.Ru is not accessible", vbCritical, "pecom.Ru"
           ie.Quit
           Set ie = Nothing
           Exit Sub
        End If
        DoEvents
    Loop
    'varReturn = SysCmd(acSysCmdClearStatus)
    
   ' ie.Document.getelementbyID("rptContact_ctl00_hlShowMail").All(0).RaiseEvent ("onclick")
    
         Set a = ie.document.getElementsByTagName("A")
    For i = 0 To a.Length - 2
      If InStr(1, a(i).outerHTML, "emailShowLink") > 0 Then
        a(i).Click
      End If
    Next i
    
    For Each sb In ie.document.getElementsByTagName("rptContact_ctl00_hlShowMail")
If sb.Value = "Submit" And sb.Name = "Submit" Then sb.Click: Exit For
Next
    
    ie.document.getElementsByClassName("rptContact_ctl00_hlShowMail").submit
    ie.document.getelementbyID("rptContact_ctl00_hlShowMail").Click
     ie.document.All.Item("rptContact_ctl00_hlShowMail").Click 'клик по кнопке
     
ie.document.All.Item("rptContact_ctl00_hlShowMail").Click
    ie.document.Forms.Auth.submit
Коээфициент сезонности
 
Задача:  Определить коээфициент сезонности по каждому типу оборудования.
Спасибо
Коээфициент сезонности
 
Здравствуйте,
Первое задание на новой работе, не хочется ударить в грязь лицом,
у кого какие мысли как бы поэфектней сделать.
Формулировки заданий в шапках на каждом листе.
Изменено: osh177 - 18.09.2013 21:16:45
Страницы: 1
Наверх