< návrat zpět

MS Excel


Téma: zavření ie z vba rss

Zaslal/a 17.12.2017 18:28

Ahoj, potřebuji zavřít z VBA jedno určité otevřené okno IE. Našel jsem jen kod který ale zavře všechna otevřená okna IE

Public Sub CloseIE()
Dim Shell As Object
Dim IE As Object

Set Shell = CreateObject("Shell.Application")

For Each IE In Shell.Windows
If TypeName(IE.Document) = "HTMLDocument" Then
IE.Quit
End If
Next
End Sub

Při krokování makra jsem našel rozdíl u otevřených IE v "LocationName". Jak by šlo zavřít IE podle toho "LocationName"

Zaslat odpověď >

#038813
elninoslov
Čistý tip, skúste nahradiť to IE.Quit za toto:
If IE.LocationName = "neviem čo" Then IE.Quit: Exit Forcitovat
#038816
avatar
Dekuji, funguje.citovat
#055320
avatar
Ahoj, našel jsem tady návod na zavření okna IE. Ale co když je to okno EDGE?citovat
#055322
elninoslov
Skúste toto, ale podľa komentárov bude záležať na konkrétnej kombinácii Win+Edge+32/64bit+Office.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje